2009/1/7 Mark Haney <[email protected]>: > Volker Armin Hemmann wrote: > >> with kdeprefix everything lands in /usr/kde/<version> which is cool and >> usefull >> >> without kdeprefix everything ends in /usr which is stupid and hurts you if >> you >> want to try different kde versions - or have several versions installed so >> you >> can always go back easily when the newest one breaks. But it is FHS >> compliant. >> >> At the beginning gentoo was 'screw stupid standards, do the sensible thing' - >> but in the mean time the 'if there is a standard we have to adhere to it no >> matter how idiotic' crowd has got way to much power. >> >> So k9copy wants the flag set in a special way and depends on kdepimlibs. >> Thank >> the devs for the mess. >> >> > > So, in other words, I HAVE to set this USE flag for kdepimlibs? Why > would k9copy be dependent on that? > well, generally kdeprefix is always good for any kde version, especially for 4.x ones. -kdeprefix means that that specific package tries to install inside /usr instead of /usr/kde/prefix and so it cannot find the needed versions. what you can do is modify the ebuild to use kdeprefix itself, since a package depending on kde4 not using kdeprefix is quite broken. compile it and it should work, then post a bug report with the new ebuild so that the maintaners of that package would fix it in portage too.
-- dott. ing. beso
