Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Jun 2003 00:33:09 -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:  <20030608073309.GA4822@rot13.obsecurity.org>
In-Reply-To: <20030608160707.1553df13.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>

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

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

On Sun, Jun 08, 2003 at 04:07:07PM +0900, KATO Tsuguru wrote:
> On Sat, 7 Jun 2003 20:42:54 -0700
> Kris Kennaway <kris@obsecurity.org> wrote:
>=20
> > Why is cups required?  I'd prefer not to have ghostscript suck in this
> > package unless I need it.
>=20
> The primary reason why two ports should be merged is
> to avoid several issues caused by version skew of gs
> binary.=20
>=20
> I hear that gs 7.05 or older (cups-pstoraster is based
> on this version) cannot handle PDF generated by gs 7.06
> or newer properly. And then, current cups-pstoraster
> cannot process CJK PS/PDF at all since there was no valid
> way to support CJK fonts.

That's an argument that the patches should be merged into a single
codebase, but not that the cups code should be enabled by default for
all users.

> In the meantime, the only reason why two ports are
> separated is old scheme of configure script was too
> complicated to control LIB_DEPENDS.
>=20
> I suppose it should be reasonable choice for average
> users to enable CUPS driver support by default since
> there are plenty of other popular ports (GNOME, KDE,
> Samba, etc.) requires CUPS library by default.
> Minimalist users can build this port with, similar as
> existing net/samba port, adding WITHOUT_CUPS arguments.

I'm not happy with some of those other ports using CUPS by default,
either :-)

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.

I recommend making !CUPS the default, and adding a WITH_CUPS knob, or
a ghostscript-gnu-cups slave port if necessary.

Kris

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

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

iD8DBQE+4ua1Wry0BWjoQKURApPJAKD5L13yAvvTAldBJhwTWzR02fRbdQCgxzYA
+dn39cRNxvKzm9RdkkVIgrU=
=i3wL
-----END PGP SIGNATURE-----

--G4iJoqBmSsgzjUCe--



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