Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Nov 2001 22:14:57 +0100
From:      Anton Berezin <tobez@tobez.org>
To:        ijliao@FreeBSD.org, FreeBSD-gnats-submit@freebsd.org, freebsd-ports@FreeBSD.org, portmgr@FreeBSD.org
Subject:   Re: ports/32234: Perl ports not $LOCALBASE clean
Message-ID:  <20011127221457.B38343@heechee.tobez.org>
In-Reply-To: <20011127183147.GB58337@sploo.aagh.net>; from tom.hurst@clara.net on Tue, Nov 27, 2001 at 06:31:47PM %2B0000
References:  <200111240315.fAO3Fgd22633@freefall.freebsd.org> <20011127172040.G32687@heechee.tobez.org> <20011127122059.B55012@squall.waterspout.com> <20011127183533.C35261@heechee.tobez.org> <20011127183147.GB58337@sploo.aagh.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Nov 27, 2001 at 06:31:47PM +0000, Thomas Hurst wrote:
> * Anton Berezin (tobez@tobez.org) wrote:
> 
> > On Tue, Nov 27, 2001 at 12:20:59PM -0500, Will Andrews wrote:
> >
> > > Fine by me.  BSDPAN fixes all PREFIX problems with p5-* right?
> > 
> > Yes for p5- ports which use ExtUtils::MakeMaker in their Makefile.PL
> > (the absolute majority do;  I only know one perl module collection which
> > does not, and it is not in the ports yet, and I co-authored it  :-)  ).
> 
> Does BSDPAN also fix world's perl setup so @INC always contains the
> ports tree dir?

Did you mean to say `has sitelib and sitearch before privlib and archlib
in @INC' ?

If not, could you explain the reason why @INC should contain ports tree
dir?

If yes, then the answer is no.  BSDPAN could easily do that, but that
would only work for the modules BSDPAN overrides.  I should add that
nothing short of changing the @INC for the system perl itself will solve
this problem.

I was thinking to do this for the 5.6.1 import, but was just a little
bit afraid of possible side effects of this change.  However, I
discussed this possibility with Simon Cozens during the BSDCon Europe,
and learned that this is safe to do.

So yes, this particular problem is going to be solved, just not right
away.

-Anton.
-- 
| Anton Berezin                |      FreeBSD: The power to serve |
| catpipe Systems ApS   _ _ |_ |           http://www.FreeBSD.org |
| tobez@catpipe.net    (_(_||  |                tobez@FreeBSD.org | 
| +45 7021 0050                |         Private: tobez@tobez.org |

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




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