All issues concerning the 3.5.10 release of KDE are supposed to block this one.
*** Bug 247288 has been marked as a duplicate of this bug. ***
Created attachment 173479 [details, diff]
patch for kde(3) eclasses setting prefix to /usr/kde/3.5
This patch changes kde eclasses so that most KDE3 (need-kde 3 or 3.5) apps are installed with the same prefix as KDE3 - could anyone test it?
There are still problems with (possibly) several ebuilds - especially with those that f*** with hardcoded prefix and/or don't use autoconf:
so far I discovered:
x11-themes/gtk-engines-qt (uses cmake and /usr/share hardcoded paths)
Created attachment 173480 [details, diff]
upps - this should be instead
resubmitted (patch this time)
Tried some preliminary testing of this patch to kde-functions.eclass and can immediately see a few problems with users using 'kdeprefix'.
I am using KDE4 as my main desktop, but use a few 3rd party/non-kdebase KDE3 apps in the KDE4 environment.
So far have tested this eclass installing with net-irc/konversation, but same will apply to all 3rd party apps that inherit kde.eclass for installation.
To the breakage:
* Binaries get installed in /usr/kde/3.5/bin/ leaving KDE4 unable to find them as this is not in $PATH in a KDE4 session.
* *.desktop files get installed in /usr/kde/3.5/share/applications/kde/ leaving KDE4 unable to find them.
* Icon breakage is still there using KDE3 apps in a KDE4 session, however this is also currently the case with the original unpatched kde-functions.eclass.
Note - The icon breakage is due to KDE4 not seeing icons installed in the default KDE3 3rd party apps icon location of '/usr/share/icons/hicolor/'. This is because the default KDE3 icontheme (crystalsvg) in KDE4, fails to inherit hicolor in crystalsvg/index.theme.
The eclasses already hit the tree, i'll keep this tracker bug for 3.5
All kde-base/*-3.5* bugs wrangled today. I'll fix the most important and propose the kde-3.5.10 stabilization and 3.5.9 (monos and splits) removal after. Keep in mind that many of those bugs will be UPSTREAM/CANTFIX/WONTFIX as kde3 upstream development is frozen. Thanks
*** Bug 261937 has been marked as a duplicate of this bug. ***
Stabilization bug opened: bug 271889
Obsolete TRACKER. KDE3 is about to be removed from tree.
(In reply to comment #9)
> Obsolete TRACKER. KDE3 is about to be removed from tree.
# Samuli Suominen <email@example.com> (07 Nov 2009)
# Mask KDE 3.5.10 for removal, excluding the dependencies
# required for stable koffice. Removed in 30 days.
Does the clock tick a little bit different in the new KDE4, or why was KDE3 removed already 12 days after announcement?