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. |