Subject: Re: Netatalk installing CUPS -- why?
To: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: tech-pkg
Date: 01/30/2005 13:13:57
On Fri, Jan 28, 2005 at 08:01:28PM +0100, Hauke Fath wrote:
> Hi,
> 
> audit-packages reported a CUPS vulnerability recently, which sent me on a
> search for who actually wants CUPS on my server, and why. Turns out
> Netatalk 2 is built  unconditionally with CUPS support. But the Netatalk
> installation happily prints via /usr/sbin/lpd, as did the 1.5.3
> installation before it.
> 
> So: Does pkgsrc allow to conditionally build with support for another
> package "if it's already around"? And, in a similar direction: Is there a
> way of globally setting "whatever options you build with, don't force
> BLOATEDPACKAGE on me"?
> 
> I've disabled CUPS support in the Makefile, and Netatalk continues to print
> as before. And I've gotten rid of CUPS.

netatalk shoud use the USE_CUPS variable, as do other packages, to include
cups support.

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--