Gentoo Archives: gentoo-amd64

From: "Marcus D. Hanwell" <cryos@g.o>
To: gentoo-amd64@l.g.o
Cc: Mark Haney <mhaney@××××××××××××.org>
Subject: Re: [gentoo-amd64] kdepimlibs requiring -kdeprefix?
Date: Wed, 07 Jan 2009 19:04:34
Message-Id: 200901071404.23415.cryos@gentoo.org
In Reply to: Re: [gentoo-amd64] kdepimlibs requiring -kdeprefix? by Mark Haney
1 On Wednesday 07 January 2009 10:17:56 Mark Haney wrote:
2 > Volker Armin Hemmann wrote:
3 > > On Mittwoch 07 Januar 2009, Mark Haney wrote:
4 > >> Volker Armin Hemmann wrote:
5 > >>> with kdeprefix everything lands in /usr/kde/<version> which is cool and
6 > >>> usefull
7 > >>>
8 > >>> without kdeprefix everything ends in /usr which is stupid and hurts you
9 > >>> if you want to try different kde versions - or have several versions
10 > >>> installed so you can always go back easily when the newest one breaks.
11 > >>> But it is FHS compliant.
12 > >>>
13 > >>> At the beginning gentoo was 'screw stupid standards, do the sensible
14 > >>> thing' - but in the mean time the 'if there is a standard we have to
15 > >>> adhere to it no matter how idiotic' crowd has got way to much power.
16
17 I am apparently part of this crowd, but what you are saying seems to have a
18 large amount of your opinion with a sprinkling of fact. Almost all other
19 packages install into /usr and it is in fact a Gentoo policy that packages
20 install into /usr and follow FHS where practical. This has been a policy for
21 many years...
22
23 Upstream does not support installing into prefixes and this has in fact made
24 KDE difficult to support in the past, and has led to Gentoo specific bugs
25 along with issues linking to the right libs etc...
26 > >>>
27 > >>> So k9copy wants the flag set in a special way and depends on
28 > >>> kdepimlibs. Thank the devs for the mess.
29 > >>
30 > >> So, in other words, I HAVE to set this USE flag for kdepimlibs? Why
31 > >> would k9copy be dependent on that?
32
33 I don't use k9copy, but I am guessing it is a broken ebuild. If you report it
34 as a bug I am sure it will be taken care of. All KDE 4 ebuilds using the kde4
35 eclasses are capable of working under both regimes.
36 > >
37 > > don't know - but is k9copy important for you?
38 >
39 > Not /that/ important. I use it occasionally. I'm just really curious
40 > know why that would be needed.
41
42 Basically an install of KDE has to be consistent. I.e. KDE 4.1 must be totally
43 -kdeprefix or totally +kdeprefix. If it is not then some things will be
44 installed in /usr and others in /usr/kde/4.1 and your KDE installation will
45 likely not work.
46
47 We are working to improve KDE. KDE 4 is very different to KDE 3, as with any
48 code there are likely bugs and if they are pointed out to us we will do what
49 we can to fix them.

Replies

Subject Author
Re: [gentoo-amd64] kdepimlibs requiring -kdeprefix? Volker Armin Hemmann <volkerarmin@××××××××××.com>