Date: Sat, 22 Nov 2003 16:25:02 -0800 From: paul beard <paulbeard@mac.com> Cc: "'freebsd-questions@freebsd.org'" <freebsd-questions@freebsd.org> Subject: Re: Perl configuration Message-ID: <7AD99CCC-1D4B-11D8-B52A-000A95BBCCF8@mac.com> In-Reply-To: <20031122111149.GA9948@happy-idiot-talk.infracaninophile.co.uk> References: <20031122094626.GB20469@ns2.wananchi.com> <20031122111149.GA9948@happy-idiot-talk.infracaninophile.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Nov 22, 2003, at 3:11 AM, Matthew Seaman wrote: > However, the values in make.conf only have an effect at compile time, > so if you want all of your perl modules to live under > /usr/local/lib/perl5/{,site_perl/}5.8.2 then you're going to have to > reinstall all of the ports that put files into %%SITE_PERL%% as well > as installing the updated version of perl. > Aargh, I had this happen to me on two boxes in the past week so the scars are still fresh enough for me to remember it all. What worked for me [tm] was to invoke portinstall -r perl58 and let it fix everything. That worked when a simple "make [re]install" wouldn't. (the r argument is valuable: -r, --recursive Do with all those depending on the given packages as well ) My advice, worth every penny you pay for it, is to leave the extra directories alone (disk space is cheap). The side-effects are too hard to predict or rectify, in my experience. -- Paul Beard <paulbeard.no-ip.org/movabletype/> paulbeard [at] mac.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7AD99CCC-1D4B-11D8-B52A-000A95BBCCF8>