Please ignore previous message. It was clearly due to my inability to copy a file properly <tut!>
Thanks again for your help. :) On 17/03/07, Mick <[EMAIL PROTECTED]> wrote:
Hmm, I tried the eclass file you offered but it still fails: ================================= # emerge -C /var/db/pkg/kde-base/*3.4* =kde-base/kmessedwords-3.4.2 =kde-base/libksirtet-3.4.3 kde-base/kmessedwords selected: 3.4.2 protected: none omitted: none kde-base/libksirtet selected: 3.4.3 protected: none omitted: none >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. >>> Waiting 5 seconds before starting... >>> (Control-C to abort)... >>> Unmerging in: 5 4 3 2 1 !!! ERROR: kde-base/kmessedwords-3.4.2 failed. Call stack: ebuild.sh, line 1511: Called source '/var/db/pkg/kde-base/kmessedwords-3.4.2/kmessedwords-3.4.2.ebuild' kmessedwords-3.4.2.ebuild, line 7: Called inherit 'kde-meta' ebuild.sh, line 1256: Called qa_source '/usr/portage/eclass/kde-meta.eclass' ebuild.sh, line 28: Called source '/usr/portage/eclass/kde-meta.eclass' kde-meta.eclass, line 10: Called inherit 'kde' 'multilib' ebuild.sh, line 1256: Called qa_source '/usr/portage/eclass/kde.eclass' ebuild.sh, line 28: Called source '/usr/portage/eclass/kde.eclass' kde.eclass, line 13: Called inherit 'base' 'eutils' 'kde-functions' 'flag-o-matic' 'libtool' 'autotools' ebuild.sh, line 1256: Called die !!! died sourcing /usr/portage/eclass/kde-functions.eclass in inherit() !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/log/portage/kde-base:kmessedwords-3.4.2:20070317-133017.log'. !!! FAILED prerm: 1 A removal phase of the 'kde-base/kmessedwords-3.4.2' package has failed with exit value 1. The problem occurred while executing the ebuild located at '/var/db/pkg/kde-base/kmessedwords-3.4.2/kmessedwords-3.4.2.ebuild'. If necessary, manually remove the ebuild in order to skip the execution of removal phases. ================================= what now? On 17/03/07, Mick <[EMAIL PROTECTED]> wrote: > On Saturday 17 March 2007 13:07, Harm Geerts wrote: > > 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: > > > ============================== > > > > > > >>> Unmerging kde-base/libksirtet-3.4.3... > > > > > > !!! ERROR: kde-base/libksirtet-3.4.3 failed. > > > Call stack: > > > ebuild.sh, line 1511: Called source > > > '/var/db/pkg/kde-base/libksirtet-3.4.3/libksirtet-3.4.3.ebuild' > > > libksirtet-3.4.3.ebuild, line 7: Called inherit 'kde-meta' > > > ebuild.sh, line 1256: Called qa_source > > > '/usr/portage/eclass/kde-meta.eclass' ebuild.sh, line 28: Called > source > > > '/usr/portage/eclass/kde-meta.eclass' kde-meta.eclass, line 116: > Called > > > get-parent-package 'kde-base/libksirtet' kde-functions.eclass, line 323: > > > Called die > > > > > > !!! Package not found in KDE_DERIVATION_MAP, please report bug > > > !!! If you need support, post the topmost build error, and the call > > > stack if relevant. > > > !!! A complete build log is located at > > > '/var/log/portage/kde-base:libksirtet-3.4.3:20070317-115315.log'. > > > > > > !!! FAILED prerm: 1 > > > > > > A removal phase of the 'kde-base/libksirtet-3.4.3' package has failed > > > with exit value 1. The problem occurred while executing the ebuild > > > located at > > > '/var/db/pkg/kde-base/libksirtet-3.4.3/libksirtet-3.4.3.ebuild'. If > > > necessary, manually remove the ebuild in order to skip the execution of > > > removal phases. > > > ============================== > > > > > > I don't think that I want to skip the removal phases - after all that > > > why I am trying to remove KDE 3.4. What shall I do? > > > -- > > > Regards, > > > Mick > > > > There has been a cleanup of KDE_DERIVATION_MAP just 12 days ago which > > prevents you from unmerging this ebuild. You can workaround it by > replacing > > your /usr/portage/eclass/kde-functions.eclass with the old version from > > cvs[1] > > > > It is likely more people will trip over this so you might want to report > > this as a bug. > > > > [1] > > > http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/eclass/kde-funct > >ions.eclass?rev=1.143 > > Thank you both! > -- > Regards, > Mick > -- Regards, Mick
-- Regards, Mick -- gentoo-user@gentoo.org mailing list