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 |
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- |
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 |
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 |
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. |
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 |
| All times are GMT. The time now is 11:40 PM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.