[kde-linux] Installing KDE4 on Sid

David Baron d_baron at 012.net.il
Wed Jan 23 16:52:34 UTC 2008

>Found this one, apparantly on Sid rather than experimental: 

>Attempt to install brings in a slew of other stuff (which may not actually be 
>available since this was the only thing found in a search for "KDE4" on Sid.

>I am NOT using udev. Too many problems reported (though live CDs using it 
>just fine on my system so maybe it is time ....). The installation of that 
>runtime seems to demand udev. So ... does KDE4 (or even KDE3.5.8--I have a 
>"konstruct" KDE3.5.6 on my system which works fine without udev!) really 
>require udev? I think not. So could this dependency be removed?

>(Udev dependencies seem to come about when a package wants to write udev 
>rules--alternatives are to simply flag the non-existant folder or create it 
>as there is nothing wrong with having the rules around even if I do not use 
>them--I have manually created these folders a few times already when the 
>error was flagged!)

I manually eliminated the udev/hotplug exchange in synaptic's pane and 
installed the rest of the mandated packages without a hiccup.

NOW, the debian-experimental stuff will install so I will have a KDE4 

Postings here said that KDE4 will coexist with KDE3.* which it must until I 
decide to get rid of the KDE3. Problems may occur because of $PATH and 
$LD_LIBRARY. The konstuct $KDEDIR stuff is in front--probably did this 
because of older stuff still on /usr/bin and /usr/lib. $KDEDIR=/opt/kde3.5.

1. How do I fix this up to be able to choose kde3/kde4 from the kdm dropdown? 
I would want to fallback to stuff I compiled for the kde3.5 that is not yet 
compiled for kde4. I can presumably use --prefix=.../kde4...  for future 
local compiles.

2. Posting spoke of some migration from kde3 settings to kde4 settings which 
are then stored in different place to allow coexistance. How does this work 
(or do I just fire it up and see)?

Thanks in advance for any help/advice!

More information about the kde-linux mailing list