autoconf2.13 (was Re: Outdated config.{sub,guess} package list)
Ben Pfaff wrote: (Maybe it's time to get rid of the autoconf2.13 package altogether, come to think of it.) It's still needed for just about everything put out by Mozilla, alas (iceweasel et al, obviously, but also libnspr and libnss, which are not just used by moz.org applications). There is absolutely no upstream interest in moving to 2.5x. zw not subscribed to d-devel -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: autoconf2.13 (was Re: Outdated config.{sub,guess} package list)
On Sat, Apr 25, 2009 at 11:10:46PM -0700, Zack Weinberg wrote: Ben Pfaff wrote: (Maybe it's time to get rid of the autoconf2.13 package altogether, come to think of it.) It's still needed for just about everything put out by Mozilla, alas (iceweasel et al, obviously, but also libnspr and libnss, which are not just used by moz.org applications). There is absolutely no upstream interest in moving to 2.5x. OTOH, they are reinventing the wheel in python, so their use of autoconf may eventually disappear. Mike -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Outdated config.{sub,guess} package list
Michal Čihař ni...@debian.org writes: Dne Sat, 25 Apr 2009 07:10:24 +0300 Peter Eisentraut pete...@gmx.net napsal(a): Like lintian, your list falsely includes packages that use cdbs to build, which automatically updates config.{sub,guess}. If you don't build depend on autotools-dev, nothing can be updated (at least it was case for my package which uses dh). Speaking of autotools-dev, that package seems somewhat outdated. Upstream config.{sub,guess} is newer than what's in autotools-dev, for example, and the /usr/share/doc/autotools-dev/README.Debian.gz documentation does not accurately describe modern autotools. I don't think overriding config.{sub,guess} in debian packaging is the right solution without forwarding the problem report upstream. It is not a debian specific problem. /Simon -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Outdated config.{sub,guess} package list
Simon Josefsson wrote: Michal Čihař ni...@debian.org writes: Dne Sat, 25 Apr 2009 07:10:24 +0300 Peter Eisentraut pete...@gmx.net napsal(a): Like lintian, your list falsely includes packages that use cdbs to build, which automatically updates config.{sub,guess}. If you don't build depend on autotools-dev, nothing can be updated (at least it was case for my package which uses dh). Speaking of autotools-dev, that package seems somewhat outdated. Upstream config.{sub,guess} is newer than what's in autotools-dev, for example, and the /usr/share/doc/autotools-dev/README.Debian.gz documentation does not accurately describe modern autotools. Putting the maintainer explicitly in the loop. It seems the maintainer is still tracking the cvs version while upstream changed to a git repository: http://git.savannah.gnu.org/cgit/config.git I don't think overriding config.{sub,guess} in debian packaging is the right solution without forwarding the problem report upstream. It is not a debian specific problem. Right. Cheers Luk -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Outdated config.{sub,guess} package list
On Sun, 26 Apr 2009, Luk Claes wrote: Simon Josefsson wrote: Michal ?iha? ni...@debian.org writes: Dne Sat, 25 Apr 2009 07:10:24 +0300 Peter Eisentraut pete...@gmx.net napsal(a): Like lintian, your list falsely includes packages that use cdbs to build, which automatically updates config.{sub,guess}. If you don't build depend on autotools-dev, nothing can be updated (at least it was case for my package which uses dh). Speaking of autotools-dev, that package seems somewhat outdated. Upstream config.{sub,guess} is newer than what's in autotools-dev, for example, and the /usr/share/doc/autotools-dev/README.Debian.gz documentation does not accurately describe modern autotools. Putting the maintainer explicitly in the loop. It seems the maintainer is still tracking the cvs version while upstream changed to a git repository: http://git.savannah.gnu.org/cgit/config.git That would be me. Are there any interesting changes for Debian in the updated config.sub/guess from upstream when compared to what is already in autotools-dev? If so, I will expedite a new autotools-dev release. I don't think overriding config.{sub,guess} in debian packaging is the right solution without forwarding the problem report upstream. It is not a debian specific problem. Right. I believe it is _already_ common knowledge that the best practice to be adopted by Debian maintainers now is to track every divergence from upstream as a bug that we should do our best to fix, no? This was one of the important lessons learned from the OpenSSL nightmare. That does not mean we can't fix the build engines if they are causing trouble for us, this is very different from touching the code itself, and you will find many upstream maintainers look at the built structure as something filthy that they don't care for nor want to deal with as long as it is working on their favourite development platform, and producing code that builds reasonably well on the two or three most used arches :-( -- One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie. -- The Silicon Valley Tarot Henrique Holschuh -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Outdated config.{sub,guess} package list
Hi Dne Sat, 25 Apr 2009 07:10:24 +0300 Peter Eisentraut pete...@gmx.net napsal(a): Like lintian, your list falsely includes packages that use cdbs to build, which automatically updates config.{sub,guess}. If you don't build depend on autotools-dev, nothing can be updated (at least it was case for my package which uses dh). -- Michal Čihař | http://cihar.com | http://blog.cihar.com signature.asc Description: PGP signature
Re: Outdated config.{sub,guess} package list
On Sat, 25 Apr 2009 10:15:18 +0800 Paul Wise p...@debian.org wrote: Would be nice to move this port to debian-ports.org IMO, since the debian-ports wanna-build is already linked from the PTS. This is the plan eventually, but at the moment we still rely on cross built packages, so I figured it would be best to wait until this is no longer the case, at least to bootstrap a system. Regards, Bradley Smith -- Bradley Smith b...@brad-smith.co.uk Debian GNU/Linux Developer bradsm...@debian.org GPG: 0xC718D347 D201 7274 2FE1 A92A C45C EFAB 8F70 629A C718 D347 signature.asc Description: PGP signature
Re: Outdated config.{sub,guess} package list
On Sat, 25 Apr 2009, Michal ??iha?? wrote: Dne Sat, 25 Apr 2009 07:10:24 +0300 Peter Eisentraut pete...@gmx.net napsal(a): Like lintian, your list falsely includes packages that use cdbs to build, which automatically updates config.{sub,guess}. If you don't build depend on autotools-dev, nothing can be updated (at least it was case for my package which uses dh). If you reautotoolize at build time, I believe automake does depend on autotools-dev and gives you updated files. You don't necessarily have to build-depend on autotools-dev. And pure autoconf doesn't need config.sub/guess. I don't recall if it can even use them, or if you need macros that come with automake for that though. -- One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie. -- The Silicon Valley Tarot Henrique Holschuh -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Outdated config.{sub,guess} package list
Henrique de Moraes Holschuh h...@debian.org writes: On Sat, 25 Apr 2009, Michal ??iha?? wrote: Peter Eisentraut pete...@gmx.net napsal(a): Like lintian, your list falsely includes packages that use cdbs to build, which automatically updates config.{sub,guess}. If you don't build depend on autotools-dev, nothing can be updated (at least it was case for my package which uses dh). If you reautotoolize at build time, I believe automake does depend on autotools-dev and gives you updated files. You don't necessarily have to build-depend on autotools-dev. And pure autoconf doesn't need config.sub/guess. I don't recall if it can even use them, or if you need macros that come with automake for that though. If you build-depend on any of: autotools-dev automake automaken automake1.4 automake1.7 automake1.8 automake1.9 automake1.10 Lintian assumes that you're going to fix config.{sub,guess} at build time and doesn't complain. cdbs doesn't depend on any of those. A simple build dependency on cdbs therefore isn't sufficient to update those files. You have to add an additional build dependency on one of those packages or config.{sub,guess} won't be updated on a buildd that doesn't install recommends. I don't think there's any problem with Lintian here. I think there are some buggy CDBS packages where the maintainer thought they were getting auto-update because they were installing packages with aptitude and hence getting recommends, but that doesn't work on the buildds. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Outdated config.{sub,guess} package list
Hi, In light of the recent outdated config.{sub,guess} discussion I have decided to generate a list[0] of packages that have these files from before June 2006, which is when the AVR32 architecture was added. The number of affected packages comes to 620, and obviously filing 620 bugs seems like the wrong way to go about this. I shall leave it like this for a while giving people chance to update things, and later, if nobody objects, I shall start filing bugs for these. Obviously this is only a 'wishlist' problem, since AVR32 is not an official architecture, but I'd very much appreciate it if people could fix these so as to help push the port forward faster. Thanks. The list was generated using lintian 2.2.9 with this[1] patch. It is obviously possible that there are false positives in this list since the files might be not be actually used in the build, or they are copied from the host on clean etc. Please let me know if this is the case for one of your packages so I can avoid filing pointless bugs later on, although it is probably better to either remove/replace these files or override the lintian error. Regards, Bradley Smith [0] http://files.brad-smith.co.uk/outdated-autotools-helper-file-by-maint.txt [1] http://files.brad-smith.co.uk/lintian-2.2.9.diff.txt -- Bradley Smith b...@brad-smith.co.uk Debian GNU/Linux Developer bradsm...@debian.org GPG: 0xC718D347 D201 7274 2FE1 A92A C45C EFAB 8F70 629A C718 D347 signature.asc Description: Digital signature
Re: Outdated config.{sub,guess} package list
Bradley Smith bradsm...@debian.org writes: The list was generated using lintian 2.2.9 with this[1] patch. It is obviously possible that there are false positives in this list since the files might be not be actually used in the build, or they are copied from the host on clean etc. Please let me know if this is the case for one of your packages so I can avoid filing pointless bugs later on, although it is probably better to either remove/replace these files or override the lintian error. The autoconf2.13 package was flagged, but I am not sure that it makes sense to update the config.{sub,guess} files in a package that is provided only for use with software that itself has not been updated in many years. (Maybe it's time to get rid of the autoconf2.13 package altogether, come to think of it.) -- Ben Pfaff http://benpfaff.org -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Outdated config.{sub,guess} package list
Bradley Smith bradsm...@debian.org (25/04/2009): In light of the recent outdated config.{sub,guess} discussion I have decided to generate a list[0] of packages that have these files from before June 2006, which is when the AVR32 architecture was added. Speaking of which, where can one read more about that port? Are there build logs available (one might want to ease your task and keep an eye on them for some given packages at least)? (e.g. I've just fixed one of the package you listed, I was willing to keep an eye on its build status on this arch.) Mraw, KiBi. signature.asc Description: Digital signature
Re: Outdated config.{sub,guess} package list
On Sat, Apr 25, 2009 at 9:44 AM, Cyril Brulebois k...@debian.org wrote: Speaking of which, where can one read more about that port? Are there build logs available (one might want to ease your task and keep an eye on them for some given packages at least)? http://avr32.debian.net/ http://ftp-avr32.debian.net/status/architecture.php?a=avr32 Would be nice to move this port to debian-ports.org IMO, since the debian-ports wanna-build is already linked from the PTS. -- bye, pabs http://wiki.debian.org/PaulWise -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Outdated config.{sub,guess} package list
On Saturday 25 April 2009 02:51:40 Bradley Smith wrote: In light of the recent outdated config.{sub,guess} discussion I have decided to generate a list[0] of packages that have these files from before June 2006, which is when the AVR32 architecture was added. The list was generated using lintian 2.2.9 with this[1] patch. It is obviously possible that there are false positives in this list since the files might be not be actually used in the build, or they are copied from the host on clean etc. Please let me know if this is the case for one of your packages so I can avoid filing pointless bugs later on, although it is probably better to either remove/replace these files or override the lintian error. Like lintian, your list falsely includes packages that use cdbs to build, which automatically updates config.{sub,guess}. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Outdated config.{sub,guess} package list
On Sat, Apr 25, 2009 at 12:10 PM, Peter Eisentraut pete...@gmx.net wrote: Like lintian, your list falsely includes packages that use cdbs to build, which automatically updates config.{sub,guess}. There doesn't seem to be a bug on lintian about this, please file one. -- bye, pabs http://wiki.debian.org/PaulWise -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org