Nikos Chantziaras wrote:
> Dale wrote:
>> Nikos Chantziaras wrote:
>>> Neil Bothwick wrote:
>>>> On Mon, 22 Dec 2008 16:04:06 +0200, Nikos Chantziaras wrote:
>>>>
>>>>>>> Why would they?  /usr/kde/3.5/bin comes first in KDE 3 sessions and
>>>>>>> last in KDE 4 sessions.  There's no problem at all.  
>>>>>> Not here
>>>>>>
>>>>>> % echo $PATH
>>>>>> /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
>>>>>
>>>>> Maybe because you *do* use kdeprefix.  Maybe it's better without it,
>>>>> like here, where it works ;D
>>>> I get the same order on this computer, which does not have KDE4.
>>> That's because you don't have it.
>>>
>>> `echo $PATH` in a KDE3 session:
>>>
>>> /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
>>>
>>>
>>>
>>> `echo $PATH` in a KDE4 session:
>>>
>>> /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
>>>
>>>
>>>
>>> So can we all agree now that the kdeprefix USE flag doesn't matter the
>>> least with KDE3+KDE4 and that it's only there to support multiple
>>> installations of KDE4?  (Like KDE 4.0.x + 4.1.x at the same time.)
>>>
>>>
>>>
>>
>> r...@smoker / # euse -i kdeprefix
>> global use flags (searching: kdeprefix)
>> ************************************************************
>> [+ C  ] kdeprefix - Makes a KDE prefixed install into /usr/kde/${SLOT}
>> if enabled or into /usr (FHS compatible) otherwise
>>
>> local use flags (searching: kdeprefix)
>> ************************************************************
>> no matching entries found
>> r...@smoker / #
>
> Here's what it should say:
>
> [+ C  ] kdeprefix - Makes a KDE 4 prefixed install into [...]
>
> How I know?  I don't use kdeprefix and my KDE 3 is installed in
> /usr/kde/3.5 ;)
>
> Also, if you care to look you'll see that kdeprefix is not used by any
> KDE3 ebuild.
>
>
>

I subscribe to the -dev thread and if I recall correctly, KDE 3.5
installs into /usr/kde/3.5 whether kdeprefix is set or not.  KDE 3.5 and
earlier always has.  However, KDE 4.0 has changed and requires that flag
if you want KDE 4.* installed in /usr/kde/4.*.

So, if you are not using KDE 4.*, then it has no effect yet.  If you
have it set and have both KDE 3.5 and KDE 4.0, then it will install KDE
3.5 in /usr/kde/3.5 and KDE 4.0 in /usr/kde/4.*.  If you have both KDE
3.5 and KDE 4.* and it is not set, it installs KDE 3.5 in /usr/kde/3.5
and KDE 4.* in /usr.

Since the people that do the ebuilds is the same people that wrote what
the flag does, I like how you want to change what it means.  If they
don't know what the flag does, nobody else likely will either.  If you
disagree with what it says, go to -dev and tell them to change it or
file a bug report.

Dale

:-)  :-) 

Reply via email to