On Mittwoch 07 Januar 2009, Marcus D. Hanwell wrote: > On Wednesday 07 January 2009 10:17:56 Mark Haney wrote: > > Volker Armin Hemmann wrote: > > > On Mittwoch 07 Januar 2009, Mark Haney wrote: > > >> 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. > > I am apparently part of this crowd, but what you are saying seems to have a > large amount of your opinion with a sprinkling of fact. Almost all other > packages install into /usr and it is in fact a Gentoo policy that packages > install into /usr and follow FHS where practical. This has been a policy > for many years... > > Upstream does not support installing into prefixes and this has in fact > made KDE difficult to support in the past, and has led to Gentoo specific > bugs along with issues linking to the right libs etc... >
kde was once installed into /opt so it wouldn't clutter /usr - which I always liked in the past. KDE didn't clutter /usr like gnome does. That made it easy to find and change everything/something belonging to kde. So when I arrived at gentoo and saw kde going to /usr/kde I was a happy camper. At the moment I am using the live ebuilds - and it saved my ass several times, that I can make an easy backup of it (just tar it up) before the next upgrade. Same for the 4.1.8X versions. Heck, in the past, I backed up 3.5 before every version upgrade too, just in case - and it was a good thing to do so. Why adhere to a standard that *increases* clutter and makes it harder to have several versions of an app installed?
