FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian dpkg

 
 
LinkBack Thread Tools
 
Old 04-01-2012, 08:01 AM
Raphael Hertzog
 
Default dpkg auto-build broken

Hello Mika,

it looks like the auto-build of dpkg by jenkins is broken since quite some
time. The problem is in the way that you create the source package.

Somehow we must regenerate the build files with "autoreconf -f -i" and
this requires "autoconf, automake, gettext, flex" to be installed.

Cheers,
--
Raphaël Hertzog ◈ Debian Developer

Pre-order a copy of the Debian Administrator's Handbook and help
liberate it: http://debian-handbook.info/liberation/


--
To UNSUBSCRIBE, email to debian-dpkg-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120401080126.GA16158@rivendell.home.ouaza.com">h ttp://lists.debian.org/20120401080126.GA16158@rivendell.home.ouaza.com
 
Old 04-01-2012, 10:14 AM
Michael Prokop
 
Default dpkg auto-build broken

* Raphael Hertzog [Sun Apr 01, 2012 at 10:01:26AM +0200]:

> it looks like the auto-build of dpkg by jenkins is broken since quite some
> time. The problem is in the way that you create the source package.

> Somehow we must regenerate the build files with "autoreconf -f -i" and
> this requires "autoconf, automake, gettext, flex" to be installed.

"autoconf, automake, gettext, flex" were all already installed and
available. Looks like the "./debian/rules configure" wasn't enough,
I've added the "autoreconf -f -i" and it seems to basically build
again (it fails with "Unknown '<' or '>' sequence. " at man stage
but AFAICT this is unrelated).

Is the "./debian/rules configure" needed at all?

regards,
-mika-
 
Old 04-01-2012, 11:04 AM
Raphael Hertzog
 
Default dpkg auto-build broken

On Sun, 01 Apr 2012, Michael Prokop wrote:
> * Raphael Hertzog [Sun Apr 01, 2012 at 10:01:26AM +0200]:
>
> > it looks like the auto-build of dpkg by jenkins is broken since quite some
> > time. The problem is in the way that you create the source package.
>
> > Somehow we must regenerate the build files with "autoreconf -f -i" and
> > this requires "autoconf, automake, gettext, flex" to be installed.
>
> "autoconf, automake, gettext, flex" were all already installed and
> available. Looks like the "./debian/rules configure" wasn't enough,
> I've added the "autoreconf -f -i" and it seems to basically build
> again (it fails with "Unknown '<' or '>' sequence. " at man stage
> but AFAICT this is unrelated).
>
> Is the "./debian/rules configure" needed at all?

Well, right, the point of "debian/rules configure" was to create the build
files. It does nothing more than "autoreconf -v -i" but the call was
assuming that the tree would be clean and it looks like it's not. I.e.
the generated files are kept from one build to to the next.

If the configure files exists, then debian/rules configure is a no-op
and any change to automake files is then not taken into account.

So either we rely on "git clean -fx" + "debian/rules configure" or
we force the regeneration with "autoreconf -f -i".

Cheers,
--
Raphaël Hertzog ◈ Debian Developer

Pre-order a copy of the Debian Administrator's Handbook and help
liberate it: http://debian-handbook.info/liberation/


--
To UNSUBSCRIBE, email to debian-dpkg-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120401110455.GA18178@rivendell.home.ouaza.com">h ttp://lists.debian.org/20120401110455.GA18178@rivendell.home.ouaza.com
 
Old 04-10-2012, 05:44 PM
"John D. Hendrickson and Sara Darnell"
 
Default dpkg auto-build broken

dpkg auto-rebuild ?? I don't see dpkg(1) documenting that. apt(1) maybe ? I have sarge and
squeeze I don't see that and would like to hear about a reference to look it up.


# from file: depend-order-install-list-source
for pkg in `cat /tmp/tmp.$$` ; do apt-get source build-dep $opt $pkg
<snip>
dpkg-source -x $x ||

I made (alpha release) doil-source that hopes to build LISTS of source packages in correct
compileation order (assuming all in list do not require any editing).


Someday may a luser can "build gnome-su" or some junk and it would automatically build everything
necessary, ground up if they wish


(ps if you have dev installed you can build more easily out of order: but only w/in that release -
which is already done)



Michael Prokop wrote:

* Raphael Hertzog [Sun Apr 01, 2012 at 10:01:26AM +0200]:

it looks like the auto-build of dpkg by jenkins is broken since quite some

"autoconf, automake, gettext, flex" were all already installed and
regards,
-mika-




http://sourceforge.net/projects/dep-trace/

( examples/ has script for improved depandancy order dpkg working , will work do magic for complex
lists of source builds all at once )



--
To UNSUBSCRIBE, email to debian-dpkg-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 4F847192.4020704@cox.net">http://lists.debian.org/4F847192.4020704@cox.net
 
Old 04-10-2012, 05:52 PM
Cyril Brulebois
 
Default dpkg auto-build broken

John D. Hendrickson and Sara Darnell <johnandsara2@cox.net> (10/04/2012):
> dpkg auto-rebuild ??

Read. That's “dpkg auto-build”.

> I don't see dpkg(1) documenting that. apt(1) maybe ?

If you would have read the first mail, you would know it's related to
dpkg auto-building within jenkins, as set up by mika.

> [ random jabber jabber about gnome ]

Please stop jumping on random topics with far-far-remotely-related
topics. It makes people waste time, which one usually doesn't like.

Mraw,
KiBi.
 
Old 04-10-2012, 06:13 PM
"John D. Hendrickson and Sara Darnell"
 
Default dpkg auto-build broken

oops sorry. need to remember my manners and not jump in ! I wasn't thinking of dpkg itself not
building.


ha! your thinking is as firm as mine? list building useless ?

Cyril Brulebois wrote:


--
To UNSUBSCRIBE, email to debian-dpkg-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 4F84782D.9090101@cox.net">http://lists.debian.org/4F84782D.9090101@cox.net
 

Thread Tools




All times are GMT. The time now is 10:18 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org