Both packages provide same file: >>> Installing (6 of 10) x11-themes/gtk-engines-qt-1.1-r1 * checking 8 files for package collisions * This package will overwrite one or more files that may belong to other * packages (see list below). You can use a command such as `portageq * owners / <filename>` to identify the installed package that owns a * file. If portageq reports that only one package owns a file then do * NOT file a bug report. A bug report is only useful if it identifies at * least two or more packages that are known to install the same file(s). * If a collision occurs and you can not explain where the file came from * then you should simply ignore the collision since there is not enough * information to determine if a real problem exists. Please do NOT file * a bug report at http://bugs.gentoo.org unless you report exactly which * two packages install the same file(s). Once again, please do NOT file * a bug report unless you have completely understood the above message. * * Detected file collision(s): * * /usr/share/locale/de/LC_MESSAGES/gtkqtengine.mo * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * x11-themes/gtk-engines-qt-0.8-r3 * /usr/share/locale/de/LC_MESSAGES/gtkqtengine.mo * * Package 'x11-themes/gtk-engines-qt-1.1-r1' NOT merged due to file * collisions. If necessary, refer to your elog messages for the whole * content of the above message. >>> Failed to install x11-themes/gtk-engines-qt-1.1-r1, Log file: >>> '/var/tmp/portage/x11-themes/gtk-engines-qt-1.1-r1/temp/build.log' Since i got both gtk-engines-qt versions installed already i guess it's because of this unprefixing stuff thats going on? emerald ~ # emerge -p gtk-engines-qt These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] x11-themes/gtk-engines-qt-1.1-r1 USE="gnome (-kdeprefix%*)" LINGUAS="de -bg -cs -es -fr -it -nn -ru -sv -tr" 0 kB emerald ~ # emerge -Cp gtk-engines-qt >>> These are the packages that would be unmerged: x11-themes/gtk-engines-qt selected: 0.8-r3 1.1-r1 protected: none omitted: none >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. So now I will have to choose whether my gtk applications will look gkt'ish and no longer Qt-like in KDE 3.5 or in KDE 4? I have KDE 3.5.10 and (now) 4.2.2 installed on my system, till now both were working fine. But now with this unslotting attempt several things go wrong or become a huge pita. first, all those 'nifty' KDE acessory programms, e.g. amarok, digikam, I can no longer have both versions, one for KDE 3.5 and one for KDE 4 installed alongside so in one system they disappear from the builtin integration. So by attempting to be able to use KDE 4 and KDE 3.5 i will have to choose which system I want them in? It's simply wrong! KDE 4 applications belong to KDE 4 and KDE 3.5 allplications belong to KDE 3.5, they are both necessary for both systems.
Created attachment 188345 [details] emerge --info
Created attachment 188346 [details] build.log
Same problem after removing kdeprefix.
I hit it again with unmasking kdevelop beta (3.9.91), file collision with kdevelop 3.5.4. Both should be possible to be installed, only one is.
...correction, kdevplatform, but the background of missing prefixing-ability for kde3/kde4 programs is the same.
This one is fixed. All kde3 apps are now prefixed to /usr/kde/3.5/