Date: Sun, 30 Jan 2005 06:46:13 -0500 From: Chuck Swiger <cswiger@mac.com> To: Kris Kennaway <kris@obsecurity.org> Cc: freebsd-ports@freebsd.org Subject: Re: [HEADS UP] perl symlinks in /usr/bin will be gone Message-ID: <41FCC905.60307@mac.com> In-Reply-To: <20050130105424.GA31598@xor.obsecurity.org> References: <20050129202425.GA56998@heechee.tobez.org> <20050129220905.46ab86ae.lehmann@ans-netz.de> <41FBFDD9.7070605@mac.com> <20050130162753.D9021@a2.scoop.co.nz> <41FC67D8.2020609@mac.com> <20050130050110.GC1209@k7.mavetju> <41FCB779.7030902@mac.com> <20050130105424.GA31598@xor.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kennaway wrote: > On Sun, Jan 30, 2005 at 05:31:21AM -0500, Chuck Swiger wrote: >>I do want scripts to use a portable mechanism to invoke Perl regardless of >>where the binary happens to be found, but if people are determined to do >>otherwise, well, that's up to them. One solution for those people might be >>to install the Perl port with a $PREFIX of /usr rather than /usr/local. > > And I want a pony :-) I don't expect to get what I want, either. :-) > In other words, it's an impossible dream to hope that all scripts will > conform to this or any of the other possible choices (remember the > perl motto). Even making everything perl in the ports collection use > a uniform style is probably an infeasible task (recall 840 ports use > /usr/bin/perl, and that's not counting the others that use another > hardcoded variant of /usr/local/bin/perl). Good word, that. It is infeasible to get hundreds of people to all follow a convention-- any convention, no matter how simple and reasonable-- simply by wishing for it. Since a perfect solution does not exist, it is fortunate that we don't actually need one: just something that is good enough for now, for the present tasks. The Perl software I actually use either works fine regardless of whether perl is in /usr/bin, /sw/bin, /opt/bin, /usr/local/bin, /usr/pkg/bin, or who knows where else, or else I fix it to suit my requirements when I notice a problem. -- -Chuck
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41FCC905.60307>