On Saturday 17 March 2007, Mick wrote: > Hi All, > > I am trying to unmerge KDE 3.4 from a machine which has been running > KDE 3.5 for sometime now and I get this error from one of the > packages:
http://bugs.gentoo.org/show_bug.cgi?id=171221 "http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/libksirtet/?hideattic=0 Not in portage, but WAS in portage. That's why you don't go around editing eclasses once they've been committed." http://bugs.gentoo.org/show_bug.cgi?id=170286 "Should be fixed by adding the line "kde-base/kdegames kde-base/libksirtet" to the definition of KDE_DERIVATION_MAP in kde-functions.eclass" Someone's been naughty and edited the eclass so it doesn't work with old KDE stuff. Just save this file: http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/eclass/kde-functions.eclass?rev=1.143 as kde-functions.eclass and do: cp -f kde-functions.eclass /usr/portage/eclass/kde-functions.eclass then remove the KDE cruft before emerge --sync'ing. -- /PA -- gentoo-user@gentoo.org mailing list