Gentoo Archives: gentoo-user

From: Alan Mackenzie <acm@×××.de>
To: gentoo-user@l.g.o
Subject: [gentoo-user] What's with foomatic-filters and cups-filters?
Date: Sun, 08 Jun 2014 15:52:40
Message-Id: 20140608154809.GA4020@acm.acm
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).

Replies

Subject Author
Re: [gentoo-user] What's with foomatic-filters and cups-filters? Neil Bothwick <neil@××××××××××.uk>
Re: [gentoo-user] What's with foomatic-filters and cups-filters? "Andreas K. Huettel" <dilfridge@g.o>