Gentoo Archives: gentoo-dev

From: Andrew Muraco <tuxp3@×××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] newb question about emerge ...
Date: Wed, 15 Jun 2005 20:02:21
Message-Id: 42B087F9.3040101@leetworks.com
In Reply to: [gentoo-dev] newb question about emerge ... by ian douglas
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

Replies

Subject Author
Re: [gentoo-dev] newb question about emerge ... Richard Fish <bigfish@××××××××××.org>
Re: [gentoo-dev] newb question about emerge ... Thomas Matthijs <axxo@g.o>