From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-39689-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1Nmtaf-0007tG-J6
	for garchives@archives.gentoo.org; Wed, 03 Mar 2010 18:46:41 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 932E4E0C36;
	Wed,  3 Mar 2010 18:46:34 +0000 (UTC)
Received: from smtp-out.neti.ee (smtp-out.neti.ee [194.126.126.41])
	by pigeon.gentoo.org (Postfix) with ESMTP id 8C82AE0BC5
	for <gentoo-dev@lists.gentoo.org>; Wed,  3 Mar 2010 18:46:15 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
	by relay217.estpak.ee (Postfix) with ESMTP id 0B37C21E
	for <gentoo-dev@lists.gentoo.org>; Wed,  3 Mar 2010 20:46:14 +0200 (EET)
X-Virus-Scanned: amavisd-new at estpak.ee
Received: from smtp-out.neti.ee ([127.0.0.1])
	by localhost (relay217.estpak.ee [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Wccd3KZYIRPT for <gentoo-dev@lists.gentoo.org>;
	Wed,  3 Mar 2010 20:46:10 +0200 (EET)
Received: from NETI-Relayhost2.estpak.ee (neti-relayhost2.estpak.ee [88.196.174.199])
	by relay217.estpak.ee (Postfix) with ESMTP id 245CD1BA4
	for <gentoo-dev@lists.gentoo.org>; Wed,  3 Mar 2010 20:46:06 +0200 (EET)
X-SMTP-Auth-NETI-Businessmail: no
Subject: Re: [gentoo-dev] [RFC] Remove cups from default profile to solve
	circular deps
From: Mart Raudsepp <leio@gentoo.org>
To: gentoo-dev@lists.gentoo.org
In-Reply-To: <4B8C3438.90909@gentoo.org>
References: <e117dbb91003011324j1d3df0cfndc74d1e711b71fae@mail.gmail.com>
	 <4B8C3438.90909@gentoo.org>
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-+59KqQy0MnJ5xMnBjwXG"
Date: Wed, 03 Mar 2010 20:45:36 +0200
Message-Id: <1267641936.26170.5.camel@localhost>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version: 1.0
X-Mailer: Evolution 2.22.3.1 
X-Archives-Salt: 85ef1841-af0f-4ade-9142-7ea553ec7e5e
X-Archives-Hash: 88174ebf7fa24f9a9342f77ea854f4c7


--=-+59KqQy0MnJ5xMnBjwXG
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On E, 2010-03-01 at 13:40 -0800, Zac Medico wrote:
> On 03/01/2010 01:24 PM, Ben de Groot wrote:
> > For some reason beyond my understanding, we have the cups useflag
> > enabled by default in profiles. This has started to generate circular
> > dependencies, at least for desktop profile users (gtk -> cups ->
> > poppler -> gtk). I propose we no longer enable the cups useflag.
>=20
> If you don't want to disable the cups flag globally, you might
> choose to disable for gtk+ by default in profiles/base/package.use
> like this:
>=20
>   x11-libs/gtk+ -cups
>=20
> That can be overridden by user's USE=3Dcups setting in make.conf, so
> the only effect would be to break the circular dependency by default.

I don't think there was any such problem until poppler maintainers
decided to unsplit poppler into one big packages with USE flags again
instead of the nice split poppler, poppler-glib (that should have been
named poppler-cairo probably instead), poppler-qt3, poppler-qt4 and
poppler-utils.
I don't believe we should selectively cripple one GUI toolkit with not
having proper printing support out of the box on a desktop profile,
while others do, just because maintainers are lazy.


--=20
Mart Raudsepp
Gentoo Developer
Mail: leio@gentoo.org
Weblog: http://blogs.gentoo.org/leio

--=-+59KqQy0MnJ5xMnBjwXG
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.8 (GNU/Linux)

iEYEABECAAYFAkuOrlAACgkQkeYb6olFHJdBYwCg+WK2PbwUba34F1zaZMvt8bSS
0RwAmgN++BdZ2klSu4dpvNQapFTbS4KA
=u/uv
-----END PGP SIGNATURE-----

--=-+59KqQy0MnJ5xMnBjwXG--