1 |
ian douglas wrote: |
2 |
|
3 |
>I've been using Gentoo since one of the 2003 releases, and never |
4 |
understood this |
5 |
>behavior and was wondering if someone could enlighten me: |
6 |
> |
7 |
>Currently on a 2005.0 install: |
8 |
> |
9 |
># emerge --sync;emerge -puvN world |
10 |
>( spits out the usual sync output, and ends with this: ) |
11 |
>These are the packages that I would merge, in order: |
12 |
>Calculating world dependencies ...done! |
13 |
>Total size of downloads: 0 kB |
14 |
> |
15 |
>So I think to myself, "Self, there's nothing to update." |
16 |
> |
17 |
>But I saw a security update yesterday for 'gaim' which I *have* |
18 |
installed, so |
19 |
>for kicks, I do the following: |
20 |
> |
21 |
># emerge -puvN gaim |
22 |
>These are the packages that I would merge, in order: |
23 |
>Calculating dependencies ...done! |
24 |
>... |
25 |
>[ebuild U ] x11-libs/gtk+-2.6.7 [2.6.4-r1] -debug -doc +jpeg -static +tiff |
26 |
>11,174 kB |
27 |
>... |
28 |
>[ebuild U ] net-im/gaim-1.3.1 [1.3.0] -cjk -debug +eds -gnutls -krb4 +nas |
29 |
>+nls +perl -silc +spell* +tcltk 5,725 kB |
30 |
>Total size of downloads: 37,862 kB |
31 |
> |
32 |
>... why wouldn't "emerge -puvN world" pick up on all of these available |
33 |
>upgrades? |
34 |
|
35 |
Well, actually thats not that uncommon. |
36 |
|
37 |
first of all (some people will disagree with me on this) |
38 |
# emerge -avuDN world |
39 |
does a much more through job, because it not only checks the packages |
40 |
you have installed, but all the dependancies to make sure they are up |
41 |
to date.. for example gtk+ is a dependancy of gaim.. so when it checks |
42 |
to see if gaim is uptodate, it would also check gtk+ to see if it is |
43 |
uptodate. |
44 |
|
45 |
Secondly.. |
46 |
# regenworld |
47 |
run that command occassionally as sometimes things that get emerged |
48 |
for whatever reason are not part of the world file AND not a direct |
49 |
dependancy of something and so the emerge -avuDN world would not check |
50 |
-- running this command will check and add these entries to the world |
51 |
file so they will be included with updates. |
52 |
|
53 |
I hope this helps, btw this doesnt belong in -dev, but its not a big |
54 |
deal.. |
55 |
|
56 |
Regards, Andrew |
57 |
|
58 |
-- |
59 |
gentoo-dev@g.o mailing list |