Gentoo Archives: gentoo-user

From: Erik <esigra@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] [SOLVED] "emerge -ef world" and "eclean --destructive distfiles" do not agree
Date: Sat, 23 Feb 2008 13:10:32
Message-Id: 47C01BBE.9080901@gmail.com
In Reply to: Re: [gentoo-user] "emerge -ef world" and "eclean --destructive distfiles" do not agree by Alan McKinnon
1 Alan McKinnon skrev:
2 > On Saturday 23 February 2008, Erik wrote:
3 >
4 >> I check with the file klibc-1.5.8.tar.bz2.
5 >> # emerge -up klibc
6 >>
7 >> These are the packages that would be merged, in order:
8 >>
9 >> Calculating dependencies... done!
10 >> [ebuild U ] dev-libs/klibc-1.5.8 [1.5]
11 >>
12 >> So it seems like klibc is outdated but "emerge -uDNav world" does not
13 >> want want to update it!
14 >> # equery d klibc
15 >> [ Searching for packages depending on klibc... ]
16 >> sys-apps/v86d-0.1.3 (dev-libs/klibc)
17 >> localhost ~ # grep sys-apps/v86d /var/lib/portage/world
18 >> sys-apps/v86d
19 >>
20 >> So sys-apps/v86d is in world and depends dev-libs/klibc, but yet
21 >> "emerge -uDNp world" does not want to update dev-libs/klibc, like
22 >> "emerge -up dev-libs/klibc" wants to!
23 >>
24 > This looks like a --bdeps situation.
25
26 That was it, thanks!
27
28
29 > I can think of two ways to accomplish what you are asking for
30 >
31 > - use "--with-bdeps y" or include it in EMERGE_DEFAULT_OPTS
32 > - put klibc in world
33 >
34 I did the first way. Now I can run "emerge -ef world;eclean
35 --destructive distfiles" repeatedly without anything being downloaded.
36 (The second way is not what I want. The only reason I have klibc is to
37 build v86d.)
38 --
39 gentoo-user@l.g.o mailing list

Replies