1 |
On 01/02/2012 04:34 PM, Michael Mol wrote: |
2 |
> On Mon, Jan 2, 2012 at 4:18 PM, Michael Orlitzky<michael@××××××××.com> wrote: |
3 |
>> On 01/02/2012 04:11 PM, Alan McKinnon wrote: |
4 |
>>> |
5 |
>>> cocktail |
6 |
>>> Neil's suggestion of sets sounds like what you want here. Unfortunately |
7 |
>>> it only works smoothly on first emerge (later on you have to dig |
8 |
>>> through dep graphs to find the full dep list): |
9 |
>>> |
10 |
>>> First run emerge -p to find all the packages that will be pulled in, |
11 |
>>> and add the whole lot to a set with a clear name that indicates it's |
12 |
>>> function. Then emerge that set. As you discover further deps you can |
13 |
>>> manually add them to the set |
14 |
>>> |
15 |
>>> It's quite a lot of extra work and you have to remember to do it, but |
16 |
>>> it has the benefit of being somewhat self-documenting, at least in |
17 |
>>> terms of having a record of what set pulled a package in initially. |
18 |
>>> |
19 |
>> |
20 |
>> Requires time travel, not a solution! |
21 |
> |
22 |
> Seriously. Do you want a solution, or do you just want to rant about a |
23 |
> change to the behavior of --update? |
24 |
> |
25 |
|
26 |
All I originally wanted to know was if anyone had a real reason to |
27 |
prefer the current behavior over the old. |
28 |
|
29 |
I've shown that there's a problem with the current behavior; if there |
30 |
are no real problems with the old behavior, then it's worth raising the |
31 |
issue. |
32 |
|
33 |
I know how to avoid the problem in the future, but there are plenty of |
34 |
other Gentoo users who don't, and who also won't be able to fix today's |
35 |
mistakes a year from now. |