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 |