On Tue, Mar 24, 2009 at 12:26 PM, James <wirel...@tampabay.rr.com> wrote: > Hello, > > Confidence is high that I've mucked_up this upgrade to > kde-4.2.1. > > I was content to leave the system at 3.5.9 and while > I was messing around, I guess I triggered a kde 4.2.1 install > (I had started the upgrade and decide to wait some weeks ago.) > > > Long story short, I'm now running kde-4.2.1 [OK] > > I moved my world file to a backup so as to avoid all > of those dependency issues. It worked pretty well. > However, now I'm adding the packages back a few at a > time and lots of stuff calls for kdelibs-3.5.9-r1. > > > Where I'm confused is can I have 2 versions > of kdelibs installed at the same time? > My gut tells me NO? > > > What am I missing. Kde-4.2.1 is up and running. > Although I have not extensively tested it, I can > run konqueror and seamonkey and many other apps. > just fine. > > So what I think I need to do (again) is > > Mask kdelibs 3.5.x completely? > (syntax suggestions here for package.mask are welcome) > > emerge -C kde-3.5.9* (can I do this?) > emerge --depclean -a > > and then watch closely what I emerge? > ??? > > > obviously confused, > > James
I have all of KDE4 installed, and no trace of kde3 (including its kdelibs). /Something/ in your world is requiring KDE3 libs still. Find it and unmerge it and you'll be all set. Also check your world file to make sure all of your KDE-related things have slots defined. You shouldn't need to mask anything. You can unmerge kdelibs-3xx and then update world with --tree --pretend. If it tries to pull in kdelibs 3 again, you can see which package requires it. Then you can unmerge that package :)