DragonFly BSD
DragonFly commits List (threaded) for 2005-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/etc Makefile


From: YONETANI Tomokazu <qhwt+dfly@xxxxxxxxxx>
Date: Fri, 14 Jan 2005 11:34:53 +0900

On Fri, Jan 14, 2005 at 02:27:29AM +0000, David Rhodus wrote:
> On Fri, 14 Jan 2005 10:32:26 +0900, YONETANI Tomokazu
> <qhwt+dfly@xxxxxxxxxx> wrote:
> 
> > But if you do it, I need to run `usr.perl port' after every `make upgrade',
> > making my make.conf bunch of
> > # -- use.perl generated deltas -- #
> 
> I'm not completely sure of what you mean.  Why is use.perl needed
> anymore if the system perl is gone.  The perl port binary is installed
> in /usr/local/bin/perl which is in the standard PATH.

Because the path to perl binary is usually hard-coded at the beginning of
the perl scripts, like this:

  #!/usr/bin/perl

If you remove /usr/bin/perl, the scripts suddenly stops working. You can
remove /usr/bin/perl in `make upgrade', but you can't fix every perl script
written like this.



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]