Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 May 2002 14:02:48 -0700
From:      Brooks Davis <brooks@one-eyed-alien.net>
To:        Lyndon Nerenberg <lyndon@orthanc.ab.ca>
Cc:        Jonathan Perkin <sketch@rd.bbc.co.uk>, current@FreeBSD.ORG
Subject:   Re: The future of perl on FreeBSD
Message-ID:  <20020513140248.A30852@Odin.AC.HMC.Edu>
In-Reply-To: <200205132045.g4DKj9tI091238@orthanc.ab.ca>; from lyndon@orthanc.ab.ca on Mon, May 13, 2002 at 02:45:09PM -0600
References:  <20020513203822.GA28579@inet34.rd.bbc.co.uk> <200205132045.g4DKj9tI091238@orthanc.ab.ca>

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

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

On Mon, May 13, 2002 at 02:45:09PM -0600, Lyndon Nerenberg wrote:
> >>>>> "Jonathan" =3D=3D Jonathan Perkin <sketch@rd.bbc.co.uk> writes:
>=20
>     Jonathan> An auto-configuration script which merely checks for the
>     Jonathan> existance of a file rather than actually testing it's the
>     Jonathan> file it needs is a bit silly and probably deserves the
>     Jonathan> breakage.
>=20
> And just what else besides Perl would you expect to find in
> /usr/bin/perl you silly pedant?!? ;-) =20

A broken symlink?  Perl 4?  Perl 6?  A perfectly reasionable wrapper
script?  If these programs detect perl and don't work because the
wrapper is there, then a) they are broken and b) it will only take a
couple minutes to fix by adding a perl package so why worry.

/usr/bin/perl should work if perl is installed to avoid a massive POLA
violation.  Since ports must not touch /usr/bin and we must not assume
that PREFIX=3D/usr/local, a symlink is out of the question.  A wrapper
isn't really going to cost us anything performance wise and allows the
possability of providing something more useful then "File not found"
as an error message.  As such, it's a very good solution.

-- Brooks

--=20
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529  9BF0 5D8E 8BE9 F238 1AD4

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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE84Cn3XY6L6fI4GtQRAlGsAJ4qIKJg4m93r/aTLij85eMkofhZ7ACfa8tE
FmYnHborof0dGA6N8V38zpc=
=fnMd
-----END PGP SIGNATURE-----

--X1bOJ3K7DJ5YkBrT--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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