1 |
Hi, Gentoo. |
2 |
|
3 |
I'm getting back to trying to update my system again, after having lost |
4 |
the thread back in February. I've lost hour after hour after hour with |
5 |
portage's failure to maintain consistency in its internal structures on |
6 |
my system. Sometimes I think it would have been better for me to have |
7 |
just given up, bought a new PC and installed some other distribution on |
8 |
it. |
9 |
|
10 |
Anyhow, after a recommendation from Sebastian Luther at Gentoo, I ran |
11 |
emerge with debugging enabled, thusly: |
12 |
|
13 |
emerge -p --backtrack=100 --debug icu &> emerge-debug.log |
14 |
|
15 |
. It failed, of course, as usual. But in the middle of the debugging |
16 |
output (which is 147k lines long), appeared this: |
17 |
|
18 |
.... |
19 |
.... |
20 |
[ebuild U ] app-text/ghostscript-gpl-9.10-r2 [9.05-r1] LINGUAS="-de%" |
21 |
[ebuild r U ] net-print/cups-filters-1.0.53 [1.0.36-r1] USE="dbus%* foomatic%*" |
22 |
[blocks b ] <net-print/cups-filters-1.0.36-r2 ("<net-print/cups-filters-1.0.36-r2" is blocking app-text/ghostscript-gpl-9.10-r2) |
23 |
[ebuild r U ] app-text/evince-3.10.3 [3.8.3] USE="-libsecret%" |
24 |
[blocks B ] net-print/foomatic-filters ("net-print/foomatic-filters" is blocking net-print/cups-filters-1.0.53) |
25 |
[blocks B ] >=net-print/cups-filters-1.0.43-r1[foomatic] (">=net-print/cups-filters-1.0.43-r1[foomatic]" is blocking net-print/foomatic-filters-4.0.17-r1) |
26 |
|
27 |
* Error: The above package list contains packages which cannot be |
28 |
* installed at the same time on the same system. |
29 |
|
30 |
(net-print/cups-filters-1.0.53::gentoo, ebuild scheduled for merge) pulled in by |
31 |
net-print/cups-filters:0 required by @__auto_slot_operator_replace_installed__ |
32 |
>=net-print/cups-filters-1.0.43-r1[foomatic] required by (net-print/foomatic-filters-ppds-20070501::gentoo, installed) |
33 |
>=net-print/cups-filters-1.0.30 required by (net-print/cups-1.6.4::gentoo, installed) |
34 |
net-print/cups-filters required by (net-print/foomatic-filters-4.0.17-r1::gentoo, installed) |
35 |
|
36 |
(net-print/foomatic-filters-4.0.17-r1::gentoo, installed) pulled in by |
37 |
net-print/foomatic-filters required by @selected |
38 |
net-print/foomatic-filters required by (net-print/cups-1.6.4::gentoo, installed) |
39 |
|
40 |
. What is all this trying to tell me? I've tried for over an hour to |
41 |
make sense of it, but my eyes just glaze over. My best guess is that |
42 |
cups-filters and foomatic-filters are packages which can't be installed |
43 |
together. But I _need_ foomatic-filters - otherwise my printer doesn't |
44 |
print. Or do I? cups-filters seems to be needed by cups. |
45 |
|
46 |
What _are_ cups-filters and foomatic-filters? emerge -s is little help |
47 |
here. Why do I need both of them? |
48 |
|
49 |
How do I disentangle my system? |
50 |
|
51 |
Help, please! |
52 |
|
53 |
-- |
54 |
Alan Mackenzie (Nuremberg, Germany). |