1 |
Hello! |
2 |
|
3 |
Just something I notice here: Whenever I run fixpackages, all global |
4 |
updates are apparently re-applied to all binary packages (i.e. all |
5 |
headings 3Q-2002 up through 4Q-2003 are shown - in order by now - all |
6 |
followed by a number of dots which seems to correspond to the number |
7 |
of operations listed in the update file, and followed by a number of |
8 |
asterisks which seems to correspond to the number of binary packages. |
9 |
|
10 |
Now, my question is: Shouldn't fixpackages 'stabilize', i.e. not |
11 |
perform global updates it has already performed? The way it is now I'd |
12 |
hate to think what an upgrade will be like a year or two from now... |
13 |
If this 'stabilizing' cannot be done I'd like to know for what reason, |
14 |
perhaps I'd want to take a look whether there really isn't an useful |
15 |
optimization. |
16 |
|
17 |
To clarify the scenario: |
18 |
|
19 |
I 'emerge sync && emerge -ubkD system && emerge -ubkD world && |
20 |
fixpackages' on 2003/08/10, and see the update 3Q-2002 through 3Q-2003 |
21 |
applied. Today I run the same command line again to bring my system up |
22 |
to date, and see the updates 3Q-2002 through 3Q-2003, which have |
23 |
already been applied to all binary packages on 03/08/10 being applied |
24 |
again. Shouldn't it be sufficient to only apply 4Q-2003, or at least |
25 |
only those updates that have been modified since 03/08/10? (mtime |
26 |
of /usr/portage/profiles/updates/*) |
27 |
|
28 |
Is what I'm seeing the current correct behavior, or does for some |
29 |
reason a time-stamp file on my system not get updated? |
30 |
|
31 |
Trimming down the number of binary packages is not really an option, |
32 |
as I (1) like to quickly 'fall back' on an early version of a package |
33 |
if there turn out to be problems and (2) share virtually the same |
34 |
gentoo installation over a number of machines with identical |
35 |
architecture, so usually I let one of the little-used machines do the |
36 |
ebuilds and let emerge simply install the binary packages on the other |
37 |
machines. |
38 |
|
39 |
|
40 |
Thanks a lot for any comments, and kudos for providing *the* useable |
41 |
distribution! |
42 |
|
43 |
|
44 |
So long, |
45 |
Joe |
46 |
|
47 |
-- |
48 |
"I use emacs, which might be thought of as a thermonuclear |
49 |
word processor." |
50 |
-- Neal Stephenson, "In the beginning... was the command line" |
51 |
|
52 |
-- |
53 |
gentoo-dev@g.o mailing list |