after unmerging kde-4 stuff with $ equery list kde-base/ | grep 4\.1 | xargs emerge --unmerge i still get the following error message when i emerge world $ emerge -av --update --deep --newuse world These are the packages that would be merged, in order: Calculating dependencies... done! emerge: there are no ebuilds built with USE flags to satisfy ">=app-office/akonadi-server-1.1[mysql]". !!! One of the following packages is required to complete your request: - app-office/akonadi-server-1.1.1 (Change USE: +mysql) (dependency required by "kde-base/akonadi-4.2.0" [ebuild]) (dependency required by "kde-base/kdepim-kresources-4.2.0" [ebuild]) (dependency required by "world" [argument]) i don't want this bleeping kde-4 stuff anymore. enough is enough. what is wrong here? thanks! best regards r. Reproducible: Always
Created attachment 180828 [details] KDE 4.1 package.mask
You may want to use something like the above package.mask (and its equivalent for (4.1) slot) to mask the whole KDE4 "subtree". This has been posted somewhere on f.g.o. Hope that helps.
unfortunately that didn't help. i tried with 4.1 4.2 and 4.* emerge gives me.. These are the packages that would be merged, in order: Calculating dependencies... done! !!! All ebuilds that could satisfy ">=media-sound/phonon-4.3.0[xcb]" have been masked. !!! One of the following masked packages is required to complete your request: - media-sound/phonon-4.3.0 (masked by: package.mask) /etc/portage/package.mask: # kde misc stuff For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "kde-base/kdelibs-4.2.0-r1" [ebuild]) (dependency required by "kde-base/kontact-specialdates-4.2.0" [ebuild]) (dependency required by "world" [argument])
(dependency required by "world" [argument]) Maybe you need to clean out your world file (may still have KDE items): /var/lib/portage/world
i'm on kde 3.5 right now. so even if i comment out all kde related entries (kde-base/, amarok, ktorrent, k3b, kplato, ..) emerge still wants to install app-office/akonadi-server-1.1.1. but $ equery depends app-office/akonadi-server gives me nothing i'm scared
You have to make sure that you have in your /var/lib/portage/world file specified kde packages with :3.5 slot and not without it. also you should use some package.mask file, here you have one for 4.2: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob;f=Documentation/package.unmask/kde-4.2.0;h=9960647759a420203660ccdb9bd22a8b8bd07724;hb=HEAD
Robert, Just emerge kde-meta:4.2 it is complete and works.
(In reply to comment #6) > You have to make sure that you have in your /var/lib/portage/world file > specified kde packages with :3.5 slot and not without it. > also you should use some package.mask file, here you have one for 4.2: > http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob;f=Documentation/package.unmask/kde-4.2.0;h=9960647759a420203660ccdb9bd22a8b8bd07724;hb=HEAD > i did that with the same result. emerge still wants to install - app-office/akonadi-server-1.1.1 - kde-base/kdelibs-4.1.4 [3.5.10-r2] - kde-base/kdepimlibs-4.1.4 - kde-base/kdebase-data-4.1.4 - kde-base/kdesu-4.1.4 [3.5.10] maybe my world file helps.. i have no clue.
Created attachment 180858 [details] world file
(In reply to comment #7) > Robert, Just emerge kde-meta:4.2 it is complete and works. > to be honest, i haven't tried 4.2. but i just don't want to install and run a second db (mysql) just for a desktop. i already run postgres for development reasons. and don't get me started on amarok-2 :)
media-sound/amarok Unless you masked amarok-2, that will get you kde deps - including phonon. In order to be sure of what is pulling KDE-4, one would have to grep the output of "emerge -uDpvN world"
I with cooperation with Yngwin created this: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=tree;f=Documentation/package.mask where you can find 2 files, if you symlink them into your /etc/portage/package.mask you should be clear. Please report back if it is working.
can't help. i need to emerge my world. it's impossible to get rid of kde4 on gentoo :( i give up & install it. thanks for your comments! best regards r.