Gentoo Archives: gentoo-user

From: Harm Geerts <harmgeerts@××××.nl>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: Removing KDE 3.4 cruft
Date: Sat, 17 Mar 2007 13:15:54
Message-Id: 200703171407.31737.harmgeerts@home.nl
In Reply to: [gentoo-user] Removing KDE 3.4 cruft by Mick
1 On Saturday 17 March 2007, Mick wrote:
2 > Hi All,
3 >
4 > I am trying to unmerge KDE 3.4 from a machine which has been running
5 > KDE 3.5 for sometime now and I get this error from one of the
6 > packages:
7 > ==============================
8 >
9 > >>> Unmerging kde-base/libksirtet-3.4.3...
10 >
11 > !!! ERROR: kde-base/libksirtet-3.4.3 failed.
12 > Call stack:
13 > ebuild.sh, line 1511: Called source
14 > '/var/db/pkg/kde-base/libksirtet-3.4.3/libksirtet-3.4.3.ebuild'
15 > libksirtet-3.4.3.ebuild, line 7: Called inherit 'kde-meta'
16 > ebuild.sh, line 1256: Called qa_source
17 > '/usr/portage/eclass/kde-meta.eclass' ebuild.sh, line 28: Called source
18 > '/usr/portage/eclass/kde-meta.eclass' kde-meta.eclass, line 116: Called
19 > get-parent-package 'kde-base/libksirtet' kde-functions.eclass, line 323:
20 > Called die
21 >
22 > !!! Package not found in KDE_DERIVATION_MAP, please report bug
23 > !!! If you need support, post the topmost build error, and the call
24 > stack if relevant.
25 > !!! A complete build log is located at
26 > '/var/log/portage/kde-base:libksirtet-3.4.3:20070317-115315.log'.
27 >
28 > !!! FAILED prerm: 1
29 >
30 > A removal phase of the 'kde-base/libksirtet-3.4.3' package has failed
31 > with exit value 1. The problem occurred while executing the ebuild
32 > located at
33 > '/var/db/pkg/kde-base/libksirtet-3.4.3/libksirtet-3.4.3.ebuild'. If
34 > necessary, manually remove the ebuild in order to skip the execution of
35 > removal phases.
36 > ==============================
37 >
38 > I don't think that I want to skip the removal phases - after all that
39 > why I am trying to remove KDE 3.4. What shall I do?
40 > --
41 > Regards,
42 > Mick
43
44 There has been a cleanup of KDE_DERIVATION_MAP just 12 days ago which prevents
45 you from unmerging this ebuild. You can workaround it by replacing
46 your /usr/portage/eclass/kde-functions.eclass with the old version from
47 cvs[1]
48
49 It is likely more people will trip over this so you might want to report this
50 as a bug.
51
52 [1]
53 http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/eclass/kde-functions.eclass?rev=1.143
54 --
55 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Re: Removing KDE 3.4 cruft Mick <michaelkintzios@×××××.com>