1 |
On Saturday 20 December 2008 11:53:05 Nikos Chantziaras wrote: |
2 |
> > You can start by giving the relevant information, like what exactly |
3 |
> > related to kde is in world?. Chances are you only have KDE there, and |
4 |
> > emerge will probably want to nuke all but the latest SLOT. Common |
5 |
> > problems with KDE: |
6 |
> > |
7 |
> > Put 'kdeprefix' in USE and rebuild |
8 |
> > Put KDE:3.5 in world and recheck. |
9 |
> > |
10 |
> > This last one often needs to be redone recursively to get everything in |
11 |
> > world that needs to be there. I've heard that autounmask helps with this |
12 |
> |
13 |
> kdeprefix has nothing to do with KDE3. It's not needed. It's only |
14 |
> needed to have many KDE4 versions at the same time. |
15 |
|
16 |
That's not true. |
17 |
With USE=-kdeprefix, KDE4 is installed into /usr/ |
18 |
With USE=kdeprefix, KDE4 is installed into /usr/kde/4.x |
19 |
|
20 |
The net result, when co-installed with kde-3.x, is that your various *PATH |
21 |
variables will always have 3 before 4 or vice-versa. Which is a major pita |
22 |
trying to get 3 and 4 to co-exist. Try it sometime, and watch KDE-4 try to |
23 |
read KDE-3's config and data files. Or have KDE-4 launch konqueror-4 and |
24 |
always get it right every time. |
25 |
|
26 |
There's only one sane way to install KDE on gentoo - always use SLOTs, always |
27 |
put every version in it's own directory in /usr/kde/, always add the relevant |
28 |
directories to PATH | LDPATH | etc at start-up. The other option is to have |
29 |
one, and only one, kde version at any time. |
30 |
|
31 |
> I'll try the KDE:3.5 thingy. I wonder though why the heck I have to do |
32 |
> this. KDE4 should have been put in its own tree. |
33 |
|
34 |
Well that's your opinion, you are entitled to it. The KDE devs don't agree |
35 |
though, and their three of a kind trumps your two pairs. If you are going to |
36 |
assert that KDE-4 SHOULD be in it's own tree, then you are going to have to |
37 |
present a sane argument for why, and for why the existing decision is |
38 |
incorrect. Just saying something "should be" doesn't cut the mustard in this |
39 |
case. |
40 |
|
41 |
-- |
42 |
alan dot mckinnon at gmail dot com |