From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 251741387FD for ; Sun, 8 Jun 2014 15:52:40 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 526E7E0920; Sun, 8 Jun 2014 15:52:35 +0000 (UTC) Received: from mail.muc.de (colin.muc.de [193.149.48.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id F10FCE090F for ; Sun, 8 Jun 2014 15:52:33 +0000 (UTC) Received: (qmail 24650 invoked by uid 3782); 8 Jun 2014 15:52:31 -0000 Received: from acm.muc.de (pD95186C5.dip0.t-ipconnect.de [217.81.134.197]) by colin.muc.de (tmda-ofmipd) with ESMTP; Sun, 08 Jun 2014 17:52:30 +0200 Received: (qmail 9258 invoked by uid 1000); 8 Jun 2014 15:48:09 -0000 Date: Sun, 8 Jun 2014 15:48:09 +0000 To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] What's with foomatic-filters and cups-filters? Message-ID: <20140608154809.GA4020@acm.acm> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Archives-Salt: 59f55ff0-418c-497d-9820-f2ebb81433c1 X-Archives-Hash: 35d6fcee967cfc45d11a408acc0c9c52 Hi, Gentoo. I'm getting back to trying to update my system again, after having lost the thread back in February. I've lost hour after hour after hour with portage's failure to maintain consistency in its internal structures on my system. Sometimes I think it would have been better for me to have just given up, bought a new PC and installed some other distribution on it. Anyhow, after a recommendation from Sebastian Luther at Gentoo, I ran emerge with debugging enabled, thusly: emerge -p --backtrack=100 --debug icu &> emerge-debug.log . It failed, of course, as usual. But in the middle of the debugging output (which is 147k lines long), appeared this: .... .... [ebuild U ] app-text/ghostscript-gpl-9.10-r2 [9.05-r1] LINGUAS="-de%" [ebuild r U ] net-print/cups-filters-1.0.53 [1.0.36-r1] USE="dbus%* foomatic%*" [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) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (net-print/cups-filters-1.0.53::gentoo, ebuild scheduled for merge) pulled in by net-print/cups-filters:0 required by @__auto_slot_operator_replace_installed__ >=net-print/cups-filters-1.0.43-r1[foomatic] required by (net-print/foomatic-filters-ppds-20070501::gentoo, installed) >=net-print/cups-filters-1.0.30 required by (net-print/cups-1.6.4::gentoo, installed) net-print/cups-filters required by (net-print/foomatic-filters-4.0.17-r1::gentoo, installed) (net-print/foomatic-filters-4.0.17-r1::gentoo, installed) pulled in by net-print/foomatic-filters required by @selected net-print/foomatic-filters required by (net-print/cups-1.6.4::gentoo, installed) . What is all this trying to tell me? I've tried for over an hour to make sense of it, but my eyes just glaze over. My best guess is that cups-filters and foomatic-filters are packages which can't be installed together. But I _need_ foomatic-filters - otherwise my printer doesn't print. Or do I? cups-filters seems to be needed by cups. What _are_ cups-filters and foomatic-filters? emerge -s is little help here. Why do I need both of them? How do I disentangle my system? Help, please! -- Alan Mackenzie (Nuremberg, Germany).