(sending again to opensuse-kde) Hello, there are several issues when installing also KDE4 on 10.3: 1) people not running a KDE session will get KDE4 versions if both KDE3 and KDE4 version of an app are installed (#300657) 2) running things via kdesu prefers KDE4 versions (#309044 - has been already fixed by Stephan by changing KService, but that doesn't help with all cases, e.g. the wrapper script in #276585) 3) ksmserver will restore KDE3 versions when KDE4 application was saved in session (well, right now KDE4 apps crash on exit, but anyway) 4) $XDG_DATA_DIRS has /usr/share before /opt/kde3/share, thus preferring KDE4 data (although I'm not sure how much, is this only for kbuildsycoca?) 5) something more? We don't install much of KDE4 by default, and, given the current state of KDE4, I'd expect that the usual use scenario would be that people normally use KDE3 and occassionally would use something from KDE4, for whatever reason. Therefore I think KDE3 versions should be preferred unless being in KDE4. So I'd suggest: 1) KDE3 path is first in $PATH (in /etc/profile.d?), KDE4's startkde sets /usr/bin/ first 2) KDE3's kdesu prepends /opt/kde3/bin to $PATH 3) not sure how to fix that 4) that should get fixed in the defaults (/etc/profile.d/xdg-environment.sh) and KDE4's startkde should set it back again - I hope that wouldn't affect GNOME somehow, but since they should not have anything under /opt/kde3/ I hope it wouldn't 5) we could probably add 'kde3' and 'kde4' scripts that do the proper setup and let one easily run the selected version of KDE apps Comments, objections, whatever? -- Lubos Lunak KDE developer -------------------------------------------------------------- SUSE LINUX, s.r.o. e-mail: l.lunak@suse.cz , l.lunak@kde.org Lihovarska 1060/12 tel: +420 284 028 972 190 00 Prague 9 fax: +420 284 028 951 Czech Republic http//www.suse.cz --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
Am Mittwoch 12 September 2007 schrieb Lubos Lunak:
(sending again to opensuse-kde)
Hello,
there are several issues when installing also KDE4 on 10.3:
Hi! Unfortunately I don't have the time to think this through. What I want to stress though is: - A KDE4 session is not a supported use case on 10.3 - it's nice if it works, but not a requirement. It's a preview after all. - Any chance done now is risking our release majorly as it won't get much changes So whatever you do: prefer a KDE4 only change that does not require changes anywhere else. If a KDE4 session won't run without these changes, document them on opensuse.org wiki, but don't add them to 10.3. Greetings, Stephan -- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
participants (2)
-
Lubos Lunak
-
Stephan Kulow