Gentoo Archives: gentoo-portage-dev

From: Jason Stubbs <jstubbs@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] /etc/make.profile/use.defaults
Date: Wed, 12 May 2004 16:36:04
Message-Id: 200405130133.50828.jstubbs@gentoo.org
In Reply to: Re: [gentoo-portage-dev] /etc/make.profile/use.defaults by Pieter Van den Abeele
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On Thursday 13 May 2004 01:03, Pieter Van den Abeele wrote:
5 > On 12 May 2004, at 17:44, Andrew Gaffney wrote:
6 > > But they are only 'scheduled for installation' if the USE flag is
7 > > activated. The '--emptytree' flag gets emerge in some weird 'chicken
8 > > and egg' situation. With '--emptytree' set, emerge should assume
9 > > nothing is installed. If nothing is installed, then tcl and tk aren't
10 > > installed and the 'tcltk' USE flag shouldn't be auto-activated.
11 >
12 > true, unless of course tcl and tk are in the world file, or some other
13 > installed package depends on both, and therefore causes the tcltk use
14 > flag to be triggered.
15 > but it should certainly not auto-enable the USE flag (if it isn't
16 > enabled specifically) because the current system has it enabled.
17 > --emptytree should assume nothing is installed
18
19 This one, I'm undecided on. Strictly, --emptytree should assume nothing is
20 installed. In practice though, many users use it to reinstall everything. If
21 - --emptytree does actually assume nothing is installed, users could find
22 themselves with blocked packages overwriting each other and wonderful things
23 like that.
24
25 Two options I see are:
26 a) Keep current behaviour
27 b) Make --emptytree a --pretend only option and create a new --reinstall.
28
29 Regards,
30 Jason Stubbs
31 -----BEGIN PGP SIGNATURE-----
32 Version: GnuPG v1.2.4 (GNU/Linux)
33
34 iQCVAwUBQKJR7VoikN4/5jfsAQKJHgQAlJOygVUJAukcZRgpeWZJdivNf5ZyvOJR
35 u+/dyXs0nPqNju0OfRm2zzRMCQIlwotrdJCCyW0oBztdHyO82q7O0wyiuZbS5MPP
36 68EdAbVO5G6aeLM1sHgeuZVTNi8Xaw1Xtj6yb7Sz+wP+91NT/dtdwkf3eZHjohIx
37 M9Pjyi0Auzc=
38 =Ay+c
39 -----END PGP SIGNATURE-----
40
41 --
42 gentoo-portage-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-portage-dev] /etc/make.profile/use.defaults Andrew Gaffney <agaffney@×××××××××××.com>