Gentoo Archives: gentoo-user

From: Paul Hartman <paul.hartman+gentoo@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] kde 4.2.1 sill pulling in 3.5 packages
Date: Tue, 24 Mar 2009 18:31:21
Message-Id: 58965d8a0903241131p6b2c87f0o483f42a2d07e60bc@mail.gmail.com
In Reply to: Re: [gentoo-user] kde 4.2.1 sill pulling in 3.5 packages by Paul Hartman
1 On Tue, Mar 24, 2009 at 1:29 PM, Paul Hartman
2 <paul.hartman+gentoo@×××××.com> wrote:
3 > On Tue, Mar 24, 2009 at 12:26 PM, James <wireless@×××××××××××.com> wrote:
4 >> Hello,
5 >>
6 >> Confidence is high that I've mucked_up this upgrade to
7 >> kde-4.2.1.
8 >>
9 >> I was content to leave the system at 3.5.9 and while
10 >> I was messing around, I guess I triggered a kde 4.2.1 install
11 >> (I had started the upgrade and decide to wait some weeks ago.)
12 >>
13 >>
14 >> Long story short, I'm now running kde-4.2.1 [OK]
15 >>
16 >> I moved my world file to a backup so as to avoid all
17 >> of those dependency issues. It worked pretty well.
18 >> However, now I'm adding the packages back a few at a
19 >> time and lots of stuff calls for kdelibs-3.5.9-r1.
20 >>
21 >>
22 >> Where I'm confused is can I have 2 versions
23 >> of kdelibs installed at the same time?
24 >> My gut tells me NO?
25 >>
26 >>
27 >> What am I missing. Kde-4.2.1 is up and running.
28 >> Although I have not extensively tested it, I can
29 >> run konqueror and seamonkey and many other apps.
30 >> just fine.
31 >>
32 >> So what I think I need to do (again) is
33 >>
34 >> Mask kdelibs 3.5.x completely?
35 >> (syntax suggestions here for package.mask are welcome)
36 >>
37 >> emerge -C kde-3.5.9* (can I do this?)
38 >> emerge --depclean -a
39 >>
40 >> and then watch closely what I emerge?
41 >> ???
42 >>
43 >>
44 >> obviously confused,
45 >>
46 >> James
47 >
48 > I have all of KDE4 installed, and no trace of kde3 (including its
49 > kdelibs). /Something/ in your world is requiring KDE3 libs still. Find
50 > it and unmerge it and you'll be all set. Also check your world file to
51 > make sure all of your KDE-related things have slots defined.
52 >
53 > You shouldn't need to mask anything. You can unmerge kdelibs-3xx and
54 > then update world with --tree --pretend. If it tries to pull in
55 > kdelibs 3 again, you can see which package requires it. Then you can
56 > unmerge that package :)
57 >
58
59 Actually you can probably just do "emerge -pv --depclean kdelibs:3.5"
60 to see what depends on kdelibs:3.5

Replies

Subject Author
[gentoo-user] Re: kde 4.2.1 sill pulling in 3.5 packages James <wireless@×××××××××××.com>