* [gentoo-user] Removing KDE 3.4 cruft
@ 2007-03-17 12:02 Mick
2007-03-17 12:59 ` Peter Alfredsen
2007-03-17 13:07 ` [gentoo-user] " Harm Geerts
0 siblings, 2 replies; 6+ messages in thread
From: Mick @ 2007-03-17 12:02 UTC (permalink / raw
To: gentoo-user
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
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] Removing KDE 3.4 cruft 2007-03-17 12:02 [gentoo-user] Removing KDE 3.4 cruft Mick @ 2007-03-17 12:59 ` Peter Alfredsen 2007-03-17 13:07 ` [gentoo-user] " Harm Geerts 1 sibling, 0 replies; 6+ messages in thread From: Peter Alfredsen @ 2007-03-17 12:59 UTC (permalink / raw To: gentoo-user 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 ^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-user] Re: Removing KDE 3.4 cruft 2007-03-17 12:02 [gentoo-user] Removing KDE 3.4 cruft Mick 2007-03-17 12:59 ` Peter Alfredsen @ 2007-03-17 13:07 ` Harm Geerts 2007-03-17 13:28 ` Mick 1 sibling, 1 reply; 6+ messages in thread From: Harm Geerts @ 2007-03-17 13:07 UTC (permalink / raw To: gentoo-user 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-functions.eclass?rev=1.143 -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] Re: Removing KDE 3.4 cruft 2007-03-17 13:07 ` [gentoo-user] " Harm Geerts @ 2007-03-17 13:28 ` Mick 2007-03-17 13:50 ` Mick 0 siblings, 1 reply; 6+ messages in thread From: Mick @ 2007-03-17 13:28 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 2263 bytes --] 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 [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] Re: Removing KDE 3.4 cruft 2007-03-17 13:28 ` Mick @ 2007-03-17 13:50 ` Mick 2007-03-17 13:55 ` Mick 0 siblings, 1 reply; 6+ messages in thread From: Mick @ 2007-03-17 13:50 UTC (permalink / raw To: gentoo-user 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 <michaelkintzios@gmail.com> 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 -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] Re: Removing KDE 3.4 cruft 2007-03-17 13:50 ` Mick @ 2007-03-17 13:55 ` Mick 0 siblings, 0 replies; 6+ messages in thread From: Mick @ 2007-03-17 13:55 UTC (permalink / raw To: gentoo-user 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 <michaelkintzios@gmail.com> 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 <michaelkintzios@gmail.com> 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 ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2007-03-17 14:03 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-03-17 12:02 [gentoo-user] Removing KDE 3.4 cruft Mick 2007-03-17 12:59 ` Peter Alfredsen 2007-03-17 13:07 ` [gentoo-user] " Harm Geerts 2007-03-17 13:28 ` Mick 2007-03-17 13:50 ` Mick 2007-03-17 13:55 ` Mick
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox