Alan McKinnon wrote:
On Saturday 20 December 2008 14:35:13 Nikos Chantziaras wrote:
Alan McKinnon wrote:
On Saturday 20 December 2008 11:53:05 Nikos Chantziaras wrote:
kdeprefix has nothing to do with KDE3.  It's not needed.  It's only
needed to have many KDE4 versions at the same time.
That's not true.
Yes it is.

http://www.gentoo.org/proj/en/desktop/kde/kde4-guide.xml#doc_chap3

"This restriction does not apply to KDE 3.5 [...]. You can have a
non-kdeprefix version of KDE 4.1, KDE 3.5 and a live version of KDE
installed on the same system."

kdeprefix is *only* for multiple KDE 4 installations.

Now go back and read my post again. I'm not talking about what the docs are talking about. I'm talking about kde-3* being installed into /usr/kde/3.5 and KDE-4 being installed into /usr/ and the resulting mess that happens when you get LDPATH, PATH and various other env vars set up wrong when you start a session.

And how is putting KDE4 in /usr/kde going to help in this? What difference does it make if the wrong path is chosen? Surely, it doesn't matter a bit how that path looks like if it's wrong. If a KDE4 path would come before a KDE3 path in a KDE3 session, the last thing you care about is whether that path is /usr/bin or /usr/kde/4.1/bin.

And anyway, starting KDE3 puts the KDE3 paths first. Starting KDE4 puts the KDE4 paths first. And you don't need kdeprefix to get that behavior.


With USE=-kdeprefix, KDE4 is installed into /usr/
With USE=kdeprefix, KDE4 is installed into /usr/kde/4.x
Yes, and KDE3 is *always* installed in /usr/kde/3.5 no matter what.
Therefore, kdeprefix is totally irrelevant here.

No it is not, and you have not read my post properly. I'm not talking about the *installation* of kde-3.5 interfering with KDE-4, I'm talking about run time.

I'm saying that KDE-4 co-existing with kde-3.5 is so much easier if KDE-4 is installed into /usr/kde.

Doesn't look any easier to me.


Reply via email to