Re: Bug#149974: debootstrap should download aptitude
* Junichi Uekawa | I'd like to get this bug fixed ASAP or it is impossible to create | fresh sid chroots (and I get loads of bugreports against pbuilder). I'm working on an NMU, since I need some changes for d-i, but I need to test it properly. -- Tollef Fog Heen,''`. UNIX is user friendly, it's just picky about who its friends are : :' : `. `' `- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Bug#149974: debootstrap should download aptitude
Tollef Fog Heen [EMAIL PROTECTED] immo vero scripsit: | I'd like to get this bug fixed ASAP or it is impossible to create | fresh sid chroots (and I get loads of bugreports against pbuilder). I'm working on an NMU, since I need some changes for d-i, but I need to test it properly. Whoops, I already uploaded one. -- [EMAIL PROTECTED] : Junichi Uekawa http://www.netfort.gr.jp/~dancer GPG Fingerprint : 17D6 120E 4455 1832 9423 7447 3059 BF92 CD37 56F4 Libpkg-guide: http://www.netfort.gr.jp/~dancer/column/libpkg-guide/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Bug#149974: debootstrap should download aptitude
On Sat, 15 Jun 2002, Anthony Towns wrote: tag 149974 - patch thanks On Fri, Jun 14, 2002 at 04:02:11PM +0200, Ivo Timmermans wrote: The new base-config package in sid depends on aptitude, so debootstrap should download it. Bleh. Guys, please file the bug on debootstrap *before* adding new dependencies to base packages and breaking it completely. Joey, are you sure it wouldn't have been better to make base-config use aptitude if present, and file a wishlist bug on debootstrap to ensure its presence on normal installs? -dpkg guys, cc'ed so we don't get the same thing happening with the presumably forthcoming dselect package. -boot guys, cc'ed in the probably vain hope that anyone else likely to do this in future will notice too. We've done it correctly. dpkg 1.10 predepends on dselect. dselect 1.10 replaces dpkg ( 1.10). This will ensure upgrades, and no loss of functionality. I assume this is what you were talking about dselect. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Bug#149974: debootstrap should download aptitude
On Sat, Jun 15, 2002 at 01:35:24AM -0500, Adam Heath wrote: We've done it correctly. dpkg 1.10 predepends on dselect. dselect 1.10 replaces dpkg ( 1.10). This will ensure upgrades, and no loss of functionality. Any new dependencies from base packages to non-base packages need to a new debootstrap. Please file a bug against debootstrap either before or at least concurrent with the upload. Cheers, aj -- Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/ I don't speak for anyone save myself. GPG signed mail preferred. ``BAM! Science triumphs again!'' -- http://www.angryflower.com/vegeta.gif -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Bug#149974: debootstrap should download aptitude
Anthony Towns [EMAIL PROTECTED] immo vero scripsit: On Sat, Jun 15, 2002 at 12:56:38PM +0900, Junichi Uekawa wrote: I've pondered with the code a bit, and I think this is an overkill to require aptitude in base. By having base-config Depend: on it, or download it in the normal course of events, you're effectively putting it in base. debootstrap is currently a fragile piece of software, but it works good, and I think it would be better if things could bootstrap from there. Debian base doesn't really need aptitude, a Debian installation requires one. I'd like to get this bug fixed ASAP or it is impossible to create fresh sid chroots (and I get loads of bugreports against pbuilder). regards, junichi -- [EMAIL PROTECTED] : Junichi Uekawa http://www.netfort.gr.jp/~dancer GPG Fingerprint : 17D6 120E 4455 1832 9423 7447 3059 BF92 CD37 56F4 Libpkg-guide: http://www.netfort.gr.jp/~dancer/column/libpkg-guide/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Bug#149974: debootstrap should download aptitude
On Sun, Jun 16, 2002 at 02:12:10PM +0900, Junichi Uekawa wrote: Anthony Towns [EMAIL PROTECTED] immo vero scripsit: On Sat, Jun 15, 2002 at 12:56:38PM +0900, Junichi Uekawa wrote: I've pondered with the code a bit, and I think this is an overkill to require aptitude in base. By having base-config Depend: on it, or download it in the normal course of events, you're effectively putting it in base. debootstrap is currently a fragile piece of software, Certainly; I'm expecting it to become a chunk less fragile (especially wrt the contents of base) over the course of the next release, though. Debian base doesn't really need aptitude, a Debian installation requires one. If a Debian installation requires aptitude, then it should be in base. That's basically the definition of base. Cheers, aj -- Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/ I don't speak for anyone save myself. GPG signed mail preferred. ``BAM! Science triumphs again!'' -- http://www.angryflower.com/vegeta.gif -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Bug#149974: debootstrap should download aptitude
tag 149974 - patch thanks On Fri, Jun 14, 2002 at 04:02:11PM +0200, Ivo Timmermans wrote: The new base-config package in sid depends on aptitude, so debootstrap should download it. Bleh. Guys, please file the bug on debootstrap *before* adding new dependencies to base packages and breaking it completely. Joey, are you sure it wouldn't have been better to make base-config use aptitude if present, and file a wishlist bug on debootstrap to ensure its presence on normal installs? -dpkg guys, cc'ed so we don't get the same thing happening with the presumably forthcoming dselect package. -boot guys, cc'ed in the probably vain hope that anyone else likely to do this in future will notice too. Cheers, aj -- Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/ I don't speak for anyone save myself. GPG signed mail preferred. ``BAM! Science triumphs again!'' -- http://www.angryflower.com/vegeta.gif -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Bug#149974: debootstrap should download aptitude
On Sat, 15 Jun 2002 13:20:33 +1000 Anthony Towns [EMAIL PROTECTED] wrote: On Fri, Jun 14, 2002 at 04:02:11PM +0200, Ivo Timmermans wrote: The new base-config package in sid depends on aptitude, so debootstrap should download it. Bleh. Guys, please file the bug on debootstrap *before* adding new dependencies to base packages and breaking it completely. Joey, are you sure it wouldn't have been better to make base-config use aptitude if present, and file a wishlist bug on debootstrap to ensure its presence on normal installs? I've pondered with the code a bit, and I think this is an overkill to require aptitude in base. We already have network tools up and running, and we can download whatever package into the system. With debootstrap-created base system, it should be possible to install aptitude with the existing tools. Something like: --- lib/60pkgsel-orig Sat Jun 15 12:53:18 2002 +++ lib/60pkgselSat Jun 15 12:54:00 2002 @@ -31,6 +31,9 @@ if [ $RET = dselect ]; then run dselect select elif [ $RET = aptitude ]; then + if [ ! -e /usr/bin/aptitude ]; then + run apt-get install aptitude + fi run aptitude elif [ $RET = tasksel ]; then run tasksel -riqs -- [EMAIL PROTECTED] http://www.netfort.gr.jp/~dancer -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]