From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15520 invoked from network); 12 May 2004 17:30:21 +0000 Received: from smtp.gentoo.org (128.193.0.39) by eagle.gentoo.oregonstate.edu with DES-CBC3-SHA encrypted SMTP; 12 May 2004 17:30:21 +0000 Received: from lists.gentoo.org ([128.193.0.34] helo=eagle.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.24) id 1BNxYi-000043-R4 for arch-gentoo-portage-dev@lists.gentoo.org; Wed, 12 May 2004 17:30:20 +0000 Received: (qmail 26380 invoked by uid 50004); 12 May 2004 17:30:19 +0000 Mailing-List: contact gentoo-portage-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail Reply-To: gentoo-portage-dev@lists.gentoo.org X-BeenThere: gentoo-portage-dev@gentoo.org Received: (qmail 8556 invoked from network); 12 May 2004 17:30:18 +0000 From: Jason Stubbs To: gentoo-portage-dev@lists.gentoo.org Date: Thu, 13 May 2004 02:28:22 +0900 User-Agent: KMail/1.6.2 References: <40A193B5.9080206@skylineaero.com> <200405130133.50828.jstubbs@gentoo.org> <40A25357.2060707@skylineaero.com> In-Reply-To: <40A25357.2060707@skylineaero.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200405130228.26388.jstubbs@gentoo.org> Subject: Re: [gentoo-portage-dev] /etc/make.profile/use.defaults X-Archives-Salt: d11efae8-df98-42da-be1b-1342bc31fc60 X-Archives-Hash: 6cbaf207958d26004f4692c48f969e0b =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 13 May 2004 01:39, Andrew Gaffney wrote: > Jason Stubbs wrote: > > On Thursday 13 May 2004 01:03, Pieter Van den Abeele wrote: > >>>On 12 May 2004, at 17:44, Andrew Gaffney wrote: > >>>>But they are only 'scheduled for installation' if the USE flag is > >>>>activated. The '--emptytree' flag gets emerge in some weird 'chicken > >>>>and egg' situation. With '--emptytree' set, emerge should assume > >>>>nothing is installed. If nothing is installed, then tcl and tk aren't > >>>>installed and the 'tcltk' USE flag shouldn't be auto-activated. > >>> > >>>true, unless of course tcl and tk are in the world file, or some other > >>>installed package depends on both, and therefore causes the tcltk use > >>>flag to be triggered. > >>>but it should certainly not auto-enable the USE flag (if it isn't > >>>enabled specifically) because the current system has it enabled. > >>>--emptytree should assume nothing is installed > > > > This one, I'm undecided on. Strictly, --emptytree should assume nothing > > is installed. In practice though, many users use it to reinstall > > everything. If --emptytree does actually assume nothing is installed, > > users could find themselves with blocked packages overwriting each other > > and wonderful things like that. > > > > Two options I see are: > > a) Keep current behaviour > > b) Make --emptytree a --pretend only option and create a new --reinstal= l. > > I think it is more of a consistency bug than a function bug. I don't > believe it causes any problems in practice, and I only stumbled across is > because of the project I'm working on. I don't think it actually affects > anyone. But if the current behaviour was changed, there would be many that notice.= =20 Jump into #gentoo or post on gentoo-user@g.o and ask how to reinstall=20 everything. You'll get many answers of emerge -e world and a few saying tha= t=20 it's not enough and that you'll have to emerge $(qpkg -I). Regards, Jason Stubbs =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iQCVAwUBQKJeuVoikN4/5jfsAQLr9wP/UFqMXFz3bfvmHL/l4EDJ3wgqBl45Y7ps Q3GxzZYWT67rCD2fCHkFE+qUAY9ZZf2TsbTWp6KUI9MFI7ebAnfWb1KsJJ4cRz/v Bh1inr/lhsLS/Vq8C3Wkf8zIHh652q22HygI/neIOGhi6KhzdZpldYwl7Ok26Zf2 0BKmrak0VjA=3D =3DfMF3 =2D----END PGP SIGNATURE----- -- gentoo-portage-dev@gentoo.org mailing list