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-39860-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1NnxiG-0007WU-Mg
	for garchives@archives.gentoo.org; Sat, 06 Mar 2010 17:22:53 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id E96EEE0C34;
	Sat,  6 Mar 2010 17:22:49 +0000 (UTC)
Received: from mail-fx0-f222.google.com (mail-fx0-f222.google.com [209.85.220.222])
	by pigeon.gentoo.org (Postfix) with ESMTP id E5F46E0C23
	for <gentoo-dev@lists.gentoo.org>; Sat,  6 Mar 2010 17:22:43 +0000 (UTC)
Received: by fxm22 with SMTP id 22so766206fxm.26
        for <gentoo-dev@lists.gentoo.org>; Sat, 06 Mar 2010 09:22:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:received:received:from:to:subject:date
         :user-agent:references:in-reply-to:disposition-notification-to
         :mime-version:content-type:content-transfer-encoding:message-id;
        bh=Kk9oVrteg/upA3cCF5cWF0W2iv2M8Qs8ULlihhMNK/0=;
        b=i5p4E4ZA9hQwu1n5Pvd/woB4ouf4EuKCSBXx02FFdWIDV46tYhspk2rMPGqnVQY6kc
         aQW83/GJ6z44eLbTieVdYt9gr/PfJv7MuDg8avkM/rWANX057O2Hmh3eu+zMwrBEDWaH
         p7yL2pCSIGaTVXo9DDqnrN7M/jal4KDhhiXg4=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=from:to:subject:date:user-agent:references:in-reply-to
         :disposition-notification-to:mime-version:content-type
         :content-transfer-encoding:message-id;
        b=k8Zcgl+TXm4/wmOtqOMoHWSAZBqTx1sRMMogeps8aUIH7bUg4p+1/2vpwdbXkUzDN6
         Gn92LtjfOR0YQp44+sO7JBM+StUn5Ve6sHX8oSYxGbd6HnvZSQPBo90dwKMQeGaER1eP
         8xZX5WpdtAzvTmzD7dCDRgatJPNDU0+ghA4Tc=
Received: by 10.223.64.84 with SMTP id d20mr2829902fai.76.1267896163197;
        Sat, 06 Mar 2010 09:22:43 -0800 (PST)
Received: from lebrodyl.localnet (aejs181.neoplus.adsl.tpnet.pl [79.186.252.181])
        by mx.google.com with ESMTPS id 13sm1972431fxm.14.2010.03.06.09.22.41
        (version=SSLv3 cipher=RC4-MD5);
        Sat, 06 Mar 2010 09:22:42 -0800 (PST)
From: Maciej Mrozowski <reavertm@gmail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] [RFC] Remove cups from default profile to solve circular deps
Date: Sat, 6 Mar 2010 18:22:40 +0100
User-Agent: KMail/1.13.1 (Linux/2.6.31-gentoo-r6; KDE/4.4.1; x86_64; ; )
References: <e117dbb91003011324j1d3df0cfndc74d1e711b71fae@mail.gmail.com> <e117dbb91003060332h7d45b6c0rae69568be07e3619@mail.gmail.com> <8b4c83ad1003060905q39a5dbdbp8e8c2e25c19ad3c8@mail.gmail.com>
In-Reply-To: <8b4c83ad1003060905q39a5dbdbp8e8c2e25c19ad3c8@mail.gmail.com>
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
Content-Type: Text/Plain;
  charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-Id: <201003061822.40750.reavertm@gmail.com>
X-Archives-Salt: 757b7d4e-f00e-4a1d-9232-87297da31f53
X-Archives-Hash: 710638660c75c81186376434afec4e83

On Saturday 06 of March 2010 18:05:20 Nirbheek Chauhan wrote:
> On Sat, Mar 6, 2010 at 5:02 PM, Ben de Groot <yngwin@gentoo.org> wrote:
> > Would it be possible to make cups a PDEPEND in gtk+ or is it really
> > needed at compile time?
> 
> cups is definitely needed at compile-time
> 
> > The same for cups: can we make poppler a PDEPEND? Maciej, did
> > you get any further with looking into that?
> 
> From what I can see in cups-1.3.11, pdftops is purely a runtime
> dependency. The configure flags enable code that doesn't need pdftops
> at compile-time. Infact, poppler[utils] is in pure RDEPEND to reflect
> that. So in total, I think it can be moved to PDEPEND.

Apart from PDEPEND, one change needed as well in cups ebuilds:
--with-pdftops pdftops
needs to be replaced with
--with-pdftops=/usr/bin/pdftops

as otherwise it will fail during configure phase (giving absolute path 
disables autodetection)

cups can use either poppler or ghostscript as pdf-to-ps filter, so given the 
fact that ghostscript is already a dep of cups, maybe --with-pdftops=gs could 
be used instead to avoid poppler dependency completely, but that's up to cups 
maintainers to determine whether it's safe/desired.

So it's all simple, all this fuzz was unnecessary.
Btw, do we still have active printing herd?

-- 
regards
MM