Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Removing KDE 3.4 cruft
Date: Sat, 17 Mar 2007 13:57:31
Message-Id: 358eca8f0703170650g37d902e4hd0675a3ded531206@mail.gmail.com
In Reply to: Re: [gentoo-user] Re: Removing KDE 3.4 cruft by Mick
1 Hmm, I tried the eclass file you offered but it still fails:
2 =================================
3 # emerge -C /var/db/pkg/kde-base/*3.4*
4 =kde-base/kmessedwords-3.4.2
5 =kde-base/libksirtet-3.4.3
6
7 kde-base/kmessedwords
8 selected: 3.4.2
9 protected: none
10 omitted: none
11
12 kde-base/libksirtet
13 selected: 3.4.3
14 protected: none
15 omitted: none
16
17 >>> 'Selected' packages are slated for removal.
18 >>> 'Protected' and 'omitted' packages will not be removed.
19
20 >>> Waiting 5 seconds before starting...
21 >>> (Control-C to abort)...
22 >>> Unmerging in: 5 4 3 2 1
23
24 !!! ERROR: kde-base/kmessedwords-3.4.2 failed.
25 Call stack:
26 ebuild.sh, line 1511: Called source
27 '/var/db/pkg/kde-base/kmessedwords-3.4.2/kmessedwords-3.4.2.ebuild'
28 kmessedwords-3.4.2.ebuild, line 7: Called inherit 'kde-meta'
29 ebuild.sh, line 1256: Called qa_source '/usr/portage/eclass/kde-meta.eclass'
30 ebuild.sh, line 28: Called source '/usr/portage/eclass/kde-meta.eclass'
31 kde-meta.eclass, line 10: Called inherit 'kde' 'multilib'
32 ebuild.sh, line 1256: Called qa_source '/usr/portage/eclass/kde.eclass'
33 ebuild.sh, line 28: Called source '/usr/portage/eclass/kde.eclass'
34 kde.eclass, line 13: Called inherit 'base' 'eutils'
35 'kde-functions' 'flag-o-matic' 'libtool' 'autotools'
36 ebuild.sh, line 1256: Called die
37
38 !!! died sourcing /usr/portage/eclass/kde-functions.eclass in inherit()
39 !!! If you need support, post the topmost build error, and the call
40 stack if relevant.
41 !!! A complete build log is located at
42 '/var/log/portage/kde-base:kmessedwords-3.4.2:20070317-133017.log'.
43
44 !!! FAILED prerm: 1
45
46 A removal phase of the 'kde-base/kmessedwords-3.4.2' package has failed
47 with exit value 1. The problem occurred while executing the ebuild
48 located at
49 '/var/db/pkg/kde-base/kmessedwords-3.4.2/kmessedwords-3.4.2.ebuild'. If
50 necessary, manually remove the ebuild in order to skip the execution of
51 removal phases.
52 =================================
53
54 what now?
55
56 On 17/03/07, Mick <michaelkintzios@×××××.com> wrote:
57 > On Saturday 17 March 2007 13:07, Harm Geerts wrote:
58 > > On Saturday 17 March 2007, Mick wrote:
59 > > > Hi All,
60 > > >
61 > > > I am trying to unmerge KDE 3.4 from a machine which has been running
62 > > > KDE 3.5 for sometime now and I get this error from one of the
63 > > > packages:
64 > > > ==============================
65 > > >
66 > > > >>> Unmerging kde-base/libksirtet-3.4.3...
67 > > >
68 > > > !!! ERROR: kde-base/libksirtet-3.4.3 failed.
69 > > > Call stack:
70 > > > ebuild.sh, line 1511: Called source
71 > > > '/var/db/pkg/kde-base/libksirtet-3.4.3/libksirtet-3.4.3.ebuild'
72 > > > libksirtet-3.4.3.ebuild, line 7: Called inherit 'kde-meta'
73 > > > ebuild.sh, line 1256: Called qa_source
74 > > > '/usr/portage/eclass/kde-meta.eclass' ebuild.sh, line 28: Called
75 > source
76 > > > '/usr/portage/eclass/kde-meta.eclass' kde-meta.eclass, line 116:
77 > Called
78 > > > get-parent-package 'kde-base/libksirtet' kde-functions.eclass, line 323:
79 > > > Called die
80 > > >
81 > > > !!! Package not found in KDE_DERIVATION_MAP, please report bug
82 > > > !!! If you need support, post the topmost build error, and the call
83 > > > stack if relevant.
84 > > > !!! A complete build log is located at
85 > > > '/var/log/portage/kde-base:libksirtet-3.4.3:20070317-115315.log'.
86 > > >
87 > > > !!! FAILED prerm: 1
88 > > >
89 > > > A removal phase of the 'kde-base/libksirtet-3.4.3' package has failed
90 > > > with exit value 1. The problem occurred while executing the ebuild
91 > > > located at
92 > > > '/var/db/pkg/kde-base/libksirtet-3.4.3/libksirtet-3.4.3.ebuild'. If
93 > > > necessary, manually remove the ebuild in order to skip the execution of
94 > > > removal phases.
95 > > > ==============================
96 > > >
97 > > > I don't think that I want to skip the removal phases - after all that
98 > > > why I am trying to remove KDE 3.4. What shall I do?
99 > > > --
100 > > > Regards,
101 > > > Mick
102 > >
103 > > There has been a cleanup of KDE_DERIVATION_MAP just 12 days ago which
104 > > prevents you from unmerging this ebuild. You can workaround it by
105 > replacing
106 > > your /usr/portage/eclass/kde-functions.eclass with the old version from
107 > > cvs[1]
108 > >
109 > > It is likely more people will trip over this so you might want to report
110 > > this as a bug.
111 > >
112 > > [1]
113 > >
114 > http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/eclass/kde-funct
115 > >ions.eclass?rev=1.143
116 >
117 > Thank you both!
118 > --
119 > Regards,
120 > Mick
121 >
122
123
124 --
125 Regards,
126 Mick
127 --
128 gentoo-user@g.o mailing list

Replies

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