Re: Bug#149974: debootstrap should download aptitude

2002-06-16 Thread Tollef Fog Heen

* 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

2002-06-16 Thread Junichi Uekawa

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

2002-06-15 Thread Adam Heath

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

2002-06-15 Thread Anthony Towns

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

2002-06-15 Thread Junichi Uekawa

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

2002-06-15 Thread Anthony Towns

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

2002-06-14 Thread Anthony Towns

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

2002-06-14 Thread Junichi Uekawa

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]