Summary: | Cannot emerge kdebase-4.3 set; won't let unemerge kdebase-4.2 set due to set dependencies | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | bugs.gentoo.org |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | online |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
bugs.gentoo.org
2009-08-08 09:01:17 UTC
Please grep your world* files for kde sets: grep kde /var/lib/portage/world* The blocks in place for the KDE ebuilds only work if you don't have any versioned sets in the world files. If you do, you need to remove them or Portage won't be able to drop them while updating to the new slot. To complement my previous comment, if you don't have versioned kde sets in the world_sets file or versioned kde packages in the world file. So any of the following will prevent Portage from removing the previous slot while bumping KDE to the 4.3 slot: world: =kde-base/kdm-<version> world: =kde-base/kdebase-meta-<version> world_sets: @kdebase-<version> this is the outcome of grep kde /var/lib/portage/world* but still same error /var/lib/portage/world:app-admin/kdesudo /var/lib/portage/world:dev-util/kdevelop /var/lib/portage/world:dev-util/kdevplatform /var/lib/portage/world:kde-base/akonadi /var/lib/portage/world:kde-base/ark /var/lib/portage/world:kde-base/automoc /var/lib/portage/world:kde-base/dolphin /var/lib/portage/world:kde-base/drkonqi /var/lib/portage/world:kde-base/kappfinder /var/lib/portage/world:kde-base/kapptemplate /var/lib/portage/world:kde-base/kcalc /var/lib/portage/world:kde-base/kcharselect /var/lib/portage/world:kde-base/kcheckpass /var/lib/portage/world:kde-base/kcminit /var/lib/portage/world:kde-base/kcmshell /var/lib/portage/world:kde-base/kcontrol /var/lib/portage/world:kde-base/kde-env /var/lib/portage/world:kde-base/kde-menu /var/lib/portage/world:kde-base/kde-menu-icons /var/lib/portage/world:kde-base/kde-wallpapers /var/lib/portage/world:kde-base/kdeartwork-colorschemes /var/lib/portage/world:kde-base/kdeartwork-desktopthemes /var/lib/portage/world:kde-base/kdeartwork-emoticons /var/lib/portage/world:kde-base/kdeartwork-iconthemes /var/lib/portage/world:kde-base/kdeartwork-kscreensaver /var/lib/portage/world:kde-base/kdeartwork-meta /var/lib/portage/world:kde-base/kdeartwork-sounds /var/lib/portage/world:kde-base/kdeartwork-styles /var/lib/portage/world:kde-base/kdeartwork-wallpapers /var/lib/portage/world:kde-base/kdebase-cursors /var/lib/portage/world:kde-base/kdebase-data /var/lib/portage/world:kde-base/kdebase-desktoptheme /var/lib/portage/world:kde-base/kdebase-kioslaves /var/lib/portage/world:kde-base/kdebase-meta /var/lib/portage/world:kde-base/kdebase-pam /var/lib/portage/world:kde-base/kdebase-startkde /var/lib/portage/world:kde-base/kdebugdialog /var/lib/portage/world:kde-base/kdedglobalaccel /var/lib/portage/world:kde-base/kdelibs /var/lib/portage/world:kde-base/kdepasswd /var/lib/portage/world:kde-base/kdepimlibs /var/lib/portage/world:kde-base/kdesdk-kioslaves /var/lib/portage/world:kde-base/kdessh /var/lib/portage/world:kde-base/kdesu /var/lib/portage/world:kde-base/kdeutils-meta /var/lib/portage/world:kde-base/kdf /var/lib/portage/world:kde-base/kdialog /var/lib/portage/world:kde-base/kdm /var/lib/portage/world:kde-base/kdnssd /var/lib/portage/world:kde-base/keditbookmarks /var/lib/portage/world:kde-base/kephal /var/lib/portage/world:kde-base/kfile /var/lib/portage/world:kde-base/kfind /var/lib/portage/world:kde-base/kghostview /var/lib/portage/world:kde-base/kgpg /var/lib/portage/world:kde-base/khelpcenter /var/lib/portage/world:kde-base/khotkeys /var/lib/portage/world:kde-base/kiconfinder /var/lib/portage/world:kde-base/kinfocenter /var/lib/portage/world:kde-base/kioclient /var/lib/portage/world:kde-base/klipper /var/lib/portage/world:kde-base/kmenuedit /var/lib/portage/world:kde-base/kmid /var/lib/portage/world:kde-base/kmimetypefinder /var/lib/portage/world:kde-base/knetattach /var/lib/portage/world:kde-base/knewstuff /var/lib/portage/world:kde-base/knotify /var/lib/portage/world:kde-base/konqueror /var/lib/portage/world:kde-base/konsole /var/lib/portage/world:kde-base/kopete /var/lib/portage/world:kde-base/kpasswdserver /var/lib/portage/world:kde-base/kquitapp /var/lib/portage/world:kde-base/kreadconfig /var/lib/portage/world:kde-base/krfb /var/lib/portage/world:kde-base/krosspython /var/lib/portage/world:kde-base/krunner /var/lib/portage/world:kde-base/kscreensaver /var/lib/portage/world:kde-base/ksmserver /var/lib/portage/world:kde-base/ksnapshot /var/lib/portage/world:kde-base/ksplash /var/lib/portage/world:kde-base/kstart /var/lib/portage/world:kde-base/kstartupconfig /var/lib/portage/world:kde-base/kstyles /var/lib/portage/world:kde-base/ksysguard /var/lib/portage/world:kde-base/ksystemlog /var/lib/portage/world:kde-base/ksystraycmd /var/lib/portage/world:kde-base/ktimer /var/lib/portage/world:kde-base/ktimezoned /var/lib/portage/world:kde-base/ktraderclient /var/lib/portage/world:kde-base/kuiserver /var/lib/portage/world:kde-base/kurifilter-plugins /var/lib/portage/world:kde-base/kuser /var/lib/portage/world:kde-base/kwallet /var/lib/portage/world:kde-base/kwalletd /var/lib/portage/world:kde-base/kwin /var/lib/portage/world:kde-base/kwrite /var/lib/portage/world:kde-base/kwrited /var/lib/portage/world:kde-base/libkcddb /var/lib/portage/world:kde-base/libkcompactdisc /var/lib/portage/world:kde-base/libkonq /var/lib/portage/world:kde-base/libkworkspace /var/lib/portage/world:kde-base/libplasmaclock /var/lib/portage/world:kde-base/libtaskmanager /var/lib/portage/world:kde-base/nepomuk /var/lib/portage/world:kde-base/nsplugins /var/lib/portage/world:kde-base/okteta /var/lib/portage/world:kde-base/okular /var/lib/portage/world:kde-base/phonon-kde /var/lib/portage/world:kde-base/plasma-apps /var/lib/portage/world:kde-base/plasma-workspace /var/lib/portage/world:kde-base/powerdevil /var/lib/portage/world:kde-base/pykde4 /var/lib/portage/world:kde-base/qimageblitz /var/lib/portage/world:kde-base/renamedlg-plugins /var/lib/portage/world:kde-base/solid /var/lib/portage/world:kde-base/solid-hardware /var/lib/portage/world:kde-base/soliduiserver /var/lib/portage/world:kde-base/superkaramba /var/lib/portage/world:kde-base/sweeper /var/lib/portage/world:kde-base/systemsettings /var/lib/portage/world:kde-base/umbrello /var/lib/portage/world:kde-misc/kdiff3 /var/lib/portage/world_sets:@kdebase (In reply to comment #2) > To complement my previous comment, if you don't have versioned kde sets in the > world_sets file or versioned kde packages in the world file. > > So any of the following will prevent Portage from removing the previous slot > while bumping KDE to the 4.3 slot: > world: =kde-base/kdm-<version> > world: =kde-base/kdebase-meta-<version> > world_sets: @kdebase-<version> > Run emerge -uDpvt @world / emerge -uDpvt world and read the blocks messages - you're searching for B and not b packages. I have fixed it by deleting all lines in /var/lib/portage/world that where blocking it, although they did not contain a version number thanks for the hint (In reply to comment #4) > Run emerge -uDpvt @world / emerge -uDpvt world and read the blocks messages - > you're searching for B and not b packages. > *** Bug 281132 has been marked as a duplicate of this bug. *** Does this mean I should simply remove kde-base/* from /var/lib/portage/world? This is not RESOLVED FIXED for me at all! (In reply to comment #7) > Does this mean I should simply remove kde-base/* from /var/lib/portage/world? > This is not RESOLVED FIXED for me at all! It means you need to pay attention to what packages/sets you add to the world* files. There is no bug in the KDE ebuilds about this. Join us in #gentoo-kde for more detailed info. |