From owner-freebsd-ports Wed Jan 9 19:35: 6 2002 Delivered-To: freebsd-ports@freebsd.org Received: from wwweasel.geeksrus.net (wwweasel.geeksrus.net [64.67.200.82]) by hub.freebsd.org (Postfix) with ESMTP id 8BB4237B405; Wed, 9 Jan 2002 19:35:00 -0800 (PST) Received: (from alane@localhost) by wwweasel.geeksrus.net (8.11.6/8.11.6) id g0A3YcY49890; Wed, 9 Jan 2002 22:34:38 -0500 (EST) (envelope-from alane) Date: Wed, 9 Jan 2002 22:34:38 -0500 From: Alan Eldridge To: "Brian T.Schellenberger" Cc: freebsd-ports@FreeBSD.ORG, will@FreeBSD.ORG, Brian.Dean@sas.com Subject: Re: CUPS dependency in KDE packages Message-ID: <20020110033438.GA49817@wwweasel.geeksrus.net> References: <040735219030a12FE7@mail7.nc.rr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <040735219030a12FE7@mail7.nc.rr.com> User-Agent: Mutt/1.3.24i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Jan 09, 2002 at 10:19:46PM -0500, Brian T.Schellenberger wrote: > >I don't like the way that KDE drags in CUPS. I suspect you have a ports dir that is > a month old. KDE does not drag in cups. It brings in the cups libraries. It does not bring in the lp* commands anymore. >I don't know anything about CUPS except that I can't print if it's enabled, You must have installed all of cups. Cups is now broken into two parts. The libraries (cups-base) part will not affect your ability to print. >and frankly I don't care to have to learn anything about CUPS just to use KDE. You don't have to. >I just did a pkg_delete -f of CUPS and now I can print again (yay!), but it's >a pretty ugly thing to have to do and it took me quite a while to figure out >that that was the solution to my problem. That is not the solution. The solution is to get a new ports tree, delete the cups and kde ports completely, and rebuild kde 2.2.2. kdelibs will build cups-base, which won't do anything to you or for you if you don't also manually install cups-lpr. >Could this be made into one of those optional --WITH things? Working with the cups maintainer, we came to the solution of splitting cups. It eliminates the need to make CUPS optional. >Is there any way to make things like that optional when installing from >packages? No. Only at build time. A package is an atomic unit. -- Alan Eldridge Pmmfmffmmfmp mmmpppppffmpmfpmpppff $PffMmmPppMpmPpfPpm mfpmmmmmfpmpmpppff. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message