Date: Mon, 21 Oct 2013 09:54:37 -0700 From: Freddie Cash <fjwcash@gmail.com> To: Yuri <yuri@rawbw.com> Cc: "ports@freebsd.org" <ports@freebsd.org> Subject: Re: Should /usr/bin/perl be a link to /usr/local/bin/perl ? Message-ID: <CAOjFWZ5VDsUAM5pEb9bsa%2BXJs3TqZyOS-xOaqvKqjGyFpLP_Hw@mail.gmail.com> In-Reply-To: <52655AA1.6090304@rawbw.com> References: <52655AA1.6090304@rawbw.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Oct 21, 2013 at 9:47 AM, Yuri <yuri@rawbw.com> wrote: > I found that many ports specify /usr/bin/perl as an interpreter. This > comes from Linux. Examples: valgrind-snapshot, windowmaker, enscript-a4, > a2ps, svgalib > /usr/bin/perl isn't installed by perl port. > > There are several solutions, in the order of increasing complexity of > solution: > 1. Install the link /usr/bin/perl (hackish, but it will fix many broken > ports in one shot) > =E2=80=8BThat's already there. A least on all my FreeBSD machines (9.0, 9.= 1, 9-STABLE, 10-CURRENT). I believe that's the default for the perl ports and you have to manually uncheck that option when building the port to break things.=E2=80=8B > 2. Make a package scripts check for interpreter and break the install of > offending packages > 3. Fix all offending packages > > Which solution should be preferred in your opinion? > > Yuri > ______________________________**_________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/**mailman/listinfo/freebsd-ports<http://lists.fr= eebsd.org/mailman/listinfo/freebsd-ports> > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@**freebsd.org= <freebsd-ports-unsubscribe@freebsd.org> > " > --=20 Freddie Cash fjwcash@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOjFWZ5VDsUAM5pEb9bsa%2BXJs3TqZyOS-xOaqvKqjGyFpLP_Hw>