1 |
Nikos Chantziaras wrote: |
2 |
> Dale wrote: |
3 |
>> Nikos Chantziaras wrote: |
4 |
>>> Neil Bothwick wrote: |
5 |
>>>> On Mon, 22 Dec 2008 16:04:06 +0200, Nikos Chantziaras wrote: |
6 |
>>>> |
7 |
>>>>>>> Why would they? /usr/kde/3.5/bin comes first in KDE 3 sessions and |
8 |
>>>>>>> last in KDE 4 sessions. There's no problem at all. |
9 |
>>>>>> Not here |
10 |
>>>>>> |
11 |
>>>>>> % echo $PATH |
12 |
>>>>>> /usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i486-pc-linux-gnu/gcc-bin/4.1.2:/usr/i686-pc-linux-gnu/gcc-bin/4.3.2:/usr/kde/3.5/bin:/usr/qt/3/bin:/home/nelz/bin |
13 |
>>>>> |
14 |
>>>>> Maybe because you *do* use kdeprefix. Maybe it's better without it, |
15 |
>>>>> like here, where it works ;D |
16 |
>>>> I get the same order on this computer, which does not have KDE4. |
17 |
>>> That's because you don't have it. |
18 |
>>> |
19 |
>>> `echo $PATH` in a KDE3 session: |
20 |
>>> |
21 |
>>> /usr/kde/3.5/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.2:/usr/qt/3/bin:/usr/games/bin |
22 |
>>> |
23 |
>>> |
24 |
>>> |
25 |
>>> `echo $PATH` in a KDE4 session: |
26 |
>>> |
27 |
>>> /usr/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.2:/usr/qt/3/bin:/usr/games/bin |
28 |
>>> |
29 |
>>> |
30 |
>>> |
31 |
>>> So can we all agree now that the kdeprefix USE flag doesn't matter the |
32 |
>>> least with KDE3+KDE4 and that it's only there to support multiple |
33 |
>>> installations of KDE4? (Like KDE 4.0.x + 4.1.x at the same time.) |
34 |
>>> |
35 |
>>> |
36 |
>>> |
37 |
>> |
38 |
>> root@smoker / # euse -i kdeprefix |
39 |
>> global use flags (searching: kdeprefix) |
40 |
>> ************************************************************ |
41 |
>> [+ C ] kdeprefix - Makes a KDE prefixed install into /usr/kde/${SLOT} |
42 |
>> if enabled or into /usr (FHS compatible) otherwise |
43 |
>> |
44 |
>> local use flags (searching: kdeprefix) |
45 |
>> ************************************************************ |
46 |
>> no matching entries found |
47 |
>> root@smoker / # |
48 |
> |
49 |
> Here's what it should say: |
50 |
> |
51 |
> [+ C ] kdeprefix - Makes a KDE 4 prefixed install into [...] |
52 |
> |
53 |
> How I know? I don't use kdeprefix and my KDE 3 is installed in |
54 |
> /usr/kde/3.5 ;) |
55 |
> |
56 |
> Also, if you care to look you'll see that kdeprefix is not used by any |
57 |
> KDE3 ebuild. |
58 |
> |
59 |
> |
60 |
> |
61 |
|
62 |
I subscribe to the -dev thread and if I recall correctly, KDE 3.5 |
63 |
installs into /usr/kde/3.5 whether kdeprefix is set or not. KDE 3.5 and |
64 |
earlier always has. However, KDE 4.0 has changed and requires that flag |
65 |
if you want KDE 4.* installed in /usr/kde/4.*. |
66 |
|
67 |
So, if you are not using KDE 4.*, then it has no effect yet. If you |
68 |
have it set and have both KDE 3.5 and KDE 4.0, then it will install KDE |
69 |
3.5 in /usr/kde/3.5 and KDE 4.0 in /usr/kde/4.*. If you have both KDE |
70 |
3.5 and KDE 4.* and it is not set, it installs KDE 3.5 in /usr/kde/3.5 |
71 |
and KDE 4.* in /usr. |
72 |
|
73 |
Since the people that do the ebuilds is the same people that wrote what |
74 |
the flag does, I like how you want to change what it means. If they |
75 |
don't know what the flag does, nobody else likely will either. If you |
76 |
disagree with what it says, go to -dev and tell them to change it or |
77 |
file a bug report. |
78 |
|
79 |
Dale |
80 |
|
81 |
:-) :-) |