From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3719 invoked from network); 12 May 2004 16:36:04 +0000 Received: from smtp.gentoo.org (128.193.0.39) by eagle.gentoo.oregonstate.edu with DES-CBC3-SHA encrypted SMTP; 12 May 2004 16:36:04 +0000 Received: from lists.gentoo.org ([128.193.0.34] helo=eagle.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.24) id 1BNwiB-0006YL-Im for arch-gentoo-portage-dev@lists.gentoo.org; Wed, 12 May 2004 16:36:03 +0000 Received: (qmail 618 invoked by uid 50004); 12 May 2004 16:35:38 +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 19345 invoked from network); 12 May 2004 16:35:38 +0000 From: Jason Stubbs To: gentoo-portage-dev@lists.gentoo.org Date: Thu, 13 May 2004 01:33:47 +0900 User-Agent: KMail/1.6.2 References: <40A193B5.9080206@skylineaero.com> <40A24674.2080308@skylineaero.com> In-Reply-To: MIME-Version: 1.0 Content-Disposition: inline Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200405130133.50828.jstubbs@gentoo.org> Subject: Re: [gentoo-portage-dev] /etc/make.profile/use.defaults X-Archives-Salt: b78f8e30-da43-4eab-89db-eff20e8476d4 X-Archives-Hash: 8ba7e974f8e9b1dc12f0ee84ff1d171c =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 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= =20 installed. In practice though, many users use it to reinstall everything. I= f=20 =2D --emptytree does actually assume nothing is installed, users could find= =20 themselves with blocked packages overwriting each other and wonderful thing= s=20 like that. Two options I see are: a) Keep current behaviour b) Make --emptytree a --pretend only option and create a new --reinstall. Regards, Jason Stubbs =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iQCVAwUBQKJR7VoikN4/5jfsAQKJHgQAlJOygVUJAukcZRgpeWZJdivNf5ZyvOJR u+/dyXs0nPqNju0OfRm2zzRMCQIlwotrdJCCyW0oBztdHyO82q7O0wyiuZbS5MPP 68EdAbVO5G6aeLM1sHgeuZVTNi8Xaw1Xtj6yb7Sz+wP+91NT/dtdwkf3eZHjohIx M9Pjyi0Auzc=3D =3DAy+c =2D----END PGP SIGNATURE----- -- gentoo-portage-dev@gentoo.org mailing list