Gentoo Archives: gentoo-user

From: "Bo Ørsted Andresen" <bo.andresen@××××.dk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] virtual/jdk & virtual/jre required but not emerged
Date: Sun, 03 Dec 2006 05:01:57
Message-Id: 200612030557.31638.bo.andresen@zlin.dk
In Reply to: Re: [gentoo-user] virtual/jdk & virtual/jre required but not emerged by Mark Knecht
1 On Sunday 03 December 2006 04:33, Mark Knecht wrote:
2 [SNIP]
3 > Thanks for pointing out the bug report. That does look like what I'm
4 > seeing.
5
6 On closer inspection this looks more like bug #154919 [1].
7
8 > I'm a little unclear about the way Zac finished up at the end of
9 > this report saying 'this has been released'. It is a requirement to
10 > update to testing-level portage, rev. 2.1.2_rc2-r1 or higher before
11 > using the '--with-bdeps y' option?
12
13 I wrongly assumed you were already on 2.1.2 despite that I really do know
14 better.. ;) Yes, --with-bdeps is a feature that has been added in 2.1.2,
15 however, you really don't need it here. Explanation follows..
16
17 > Or do you think it is OK with stable portage 2.1.1-r2?
18 [SNIP]
19
20 You can stick with stable for now.
21
22 On Saturday 02 December 2006 19:41, Mark Knecht wrote:
23 > Calculating dependencies... done!
24 >
25 > Dependencies could not be completely resolved due to
26 > the following required packages not being installed:
27 >
28 > =x11-libs/qt-3.3.4-r8 required by kde-base/kdelibs-3.4.3-r1
29 > virtual/jdk required by sys-libs/db-4.1.25_p1-r4
30 > ~kde-base/kde-env-3 required by kde-base/kdelibs-3.4.3-r1
31 > kde-base/kdesu-3.4.1 virtual/jre required by sys-libs/db-4.1.25_p1-r4
32 >
33 > Have you forgotten to run `emerge --update --deep world` prior to depclean?
34
35 Bug #4698 is a long standing bug which is fixed in 2.1.2 and causing portage
36 only to consider the highest slot of any given installed package when
37 upgrading world. So since you have kde{libs,su}-3.5.x installed portage <
38 2.1.2 doesn't notice that you have an older slot which is no longer in the
39 tree. The new --depclean algorithm in 2.1.1, however, does notice as you see
40 above. So the solution is to prune kdelibs and kdesu...
41
42 [1] https://bugs.gentoo.org/show_bug.cgi?id=154919
43 [2] https://bugs.gentoo.org/show_bug.cgi?id=4698
44
45 --
46 Bo Andresen