On Tue, Mar 24, 2009 at 1:29 PM, Paul Hartman
> On Tue, Mar 24, 2009 at 12:26 PM, James <firstname.lastname@example.org> wrote:
>> Confidence is high that I've mucked_up this upgrade to
>> 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,
> 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
Actually you can probably just do "emerge -pv --depclean kdelibs:3.5"
to see what depends on kdelibs:3.5