Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Jun 2003 02:16:12 -0700
From:      Kris Kennaway <kris@obsecurity.org>
To:        KATO Tsuguru <tkato@prontomail.com>
Cc:        kris@obsecurity.org
Subject:   Re: ghostscript commits (fix of back out request)
Message-ID:  <20030608091612.GA5136@rot13.obsecurity.org>
In-Reply-To: <20030608173126.5481b445.tkato@prontomail.com>
References:  <20030607211633.GA78779@freefall.freebsd.org> <bbtqo8$1f0p$1@kemoauc.mips.inka.de> <20030608092359.511b962a.tkato@prontomail.com> <bbu8ua$2b9p$1@kemoauc.mips.inka.de> <20030608034254.GA3680@rot13.obsecurity.org> <20030608160707.1553df13.tkato@prontomail.com> <20030608073309.GA4822@rot13.obsecurity.org> <20030608173126.5481b445.tkato@prontomail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--ReaqsoxgOBHFXBhH
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Jun 08, 2003 at 05:31:26PM +0900, KATO Tsuguru wrote:
> On Sun, 8 Jun 2003 00:33:09 -0700
> Kris Kennaway <kris@obsecurity.org> wrote:
>=20
> > As far as I can tell, just having the package installed doesn't bring
> > any new features to the system unless you choose to configure your
> > system to use CUPS for printing instead of the default lpr.  As such,
> > I think it's something that should be off by default.
>=20
> Well, necessary part of CUPS is just the headers and
> shared libraries in print/cups-base. print/cups-lpr
> isn't required unless you really want to print with
> entire CUPS environment. You normally don't have to
> aware existence of CUPS and work with default lpr.

But cups-base is an entirely useless package on a system that does is
not configured to use CUPS (i.e. most FreeBSD systems).  Installing it
is useless bloat for most people.  It would be as if we installed
GNOME libraries as part of the FreeBSD base system just in case
someone wanted to run GNOME (and given how commonly used ghostscript
is, this analogy is not all far-fetched in scope) - it wouldn't affect
anything, but it's just not a good idea.

> > I recommend making !CUPS the default, and adding a WITH_CUPS knob, or
> > a ghostscript-gnu-cups slave port if necessary.
>=20
> As far as the difference is only dependency of one
> or two shared libraries, increasing numbers of slave
> ports might be a bad idea for me. In addtion, I
> personally think that shared library support shouldn't
> be disabled by default if there is no paticular reason.

I'd much rather add an extra port than make thousands of FreeBSD users
install a port they do not need.

Kris

--ReaqsoxgOBHFXBhH
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQE+4v7bWry0BWjoQKURAteRAKC8MAYMtwEkhCM/XzCTwJJ6rdQnsACgxgeC
ZzJ1d49uhcZjccQWCipKdNU=
=jgba
-----END PGP SIGNATURE-----

--ReaqsoxgOBHFXBhH--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030608091612.GA5136>