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 |