1 |
Hi all, |
2 |
|
3 |
As you know, KDE (and gnome etc.) now installs into /usr. This means there |
4 |
are no more multiple versions of kde simultaneously installed. Sorry; I'll |
5 |
miss it too. Someone who does want multiple versions should compile KDE on |
6 |
his own into a /opt/kdeX.Y.Z location; do NOT use ebuilds for that, it won't |
7 |
work. |
8 |
|
9 |
Because of this, people who upgrade from a previous version of KDE to 2.2.1 |
10 |
or greater (these are the versions that go into /usr) should do the following: |
11 |
|
12 |
Unmerge your previous version of kde BEFORE merging the new one. You can move |
13 |
/opt/kdeXYZ/share/config to /usr/share/config to preserve your system-wide |
14 |
settings; usual kde config update warnings apply. |
15 |
|
16 |
If you do otherwise, old KDEDIR settings can confuse the installation of the |
17 |
new KDE, or its running. They shouldn't, but they might. |
18 |
|
19 |
Technical: |
20 |
Instead of potential multiple files in /etc/env.d, each specifying a |
21 |
different kde dir in /opt, there will now be just one file /etc/env.d/kde (no |
22 |
vrsion number) which will export KDEDIR=/usr for ever and ever. |
23 |
|
24 |
Also, instead of hardcoding KDEDIR and QTDIR parameters in ebuilds, they |
25 |
should now be taken from the environment. |
26 |
|
27 |
Comments? |
28 |
|
29 |
-- |
30 |
|
31 |
Dan Armak |
32 |
Gentoo Linux Developer, Desktop Team |
33 |
Matan, Israel |