On Sat, Jul 09, 2005 at 02:41:11PM -0700, Robert Persson wrote: > A couple of weeks ago I added all the kde-3.4.1 packages to package.keywords > and then ran emerge -u world and everything updated and ran fine. > > Today I tried to emerge -u world and I got > > [blocks B ] =kde-base/kdeartwork-icewm-themes-3.4* (is blocking > kde-base/kdeartwork-3.4.1) > ... blah blah blah ... > [blocks B ] =kde-base/renamedlg-images-3.4* (is blocking > kde-base/kdeaddons-3.4.1) > > for about 150 kde packages altogether. > > equery tells me that I have version 3.4.1 of each individual kde package > installed, but that I have version 3.4.0 of kde itself and that I don't have > kdeartwork, kdeaddons, kdebase etc. installed. > > How did I get in this mess and how (without recompiling all of kde) do I get > out of it?
I had a similar problem with upgrading when 3.4 was unmasked. The problem is moving from the old monolithic ebuilds to the new split ones. I believe it's because you are trying to install both split and unsplit ebuilds that provide some of the same programs. My solution to sort out the mess was to unmerge all the monolithic kde ebuilds, and then emerge the stuff I wanted (kdebase-startkde is the split ebuild that provides the basic stuff like the window manager, though even that isn't necessary if you only want to run some kde apps and not the full kaboodle). It sounds like you might already have the new split ebuilds installed, so you might just need to remove the monolithic ones from your world file, or possibly unmerge them if they're still around. Of course, that assumes you want to use the split ebuilds. If you haven't read it already, the How-To at http://gentoo-wiki.com/HOWTO_Update_KDE_3.3_to_KDE_3.4 is helpful. A bit of research with the online package database to work out which ebuilds are the split ones, which the monolithic ones, and which ones you actually want should sort you out. Toby Cubitt -- Quantum Information Theory group Max Planck Institute for Quantum Optics Garching, Germany email: [EMAIL PROTECTED] web: www.dr-qubit.org -- [email protected] mailing list

