Hi, I am currently running freebsd 5.0-current and so do not have the perl installation as core. Perl 5.6.1 was installed as a dependency when I installed irssi from ports and everything has been using this since. I assume because this is the version mentioned in /etc/make.conf:
PERL_VER=5.6.1 PERL_VERSION=5.6.1 PERL_ARCH=mach NOPERL=yo NO_PERL=yo NO_PERL_WRAPPER=yo What I would like to do is remove the perl 5.6.1 port and install the perl 5.8 port instead but before I go off and try this and break lots of things I would like to know what I need to do to change all my currently installed ports that have been installed to depend on perl 5.6.1 and the modules in /usr/local/lib/perl5/site_perl/5.6.1/ so that they all work in 5.8. Is it just a case of backing up site_perl and forcing a deinstall of the 5.6.1 port and installing the 5.8 port and copying all the site_perl stuff back but under /usr/local/lib/perl5/site_perl/5.8 instead? Or am I going to need to reinstall all the ports that depend on perl? Plus I guess changing the /etc/make.conf to 5.8 (though I guess the port will do this). Also am I right to assume that the ports use the config in make.conf to decide which version of perl they depend on? Any advice appriciated as I do not know a lot about perl. Regards, Matt. --- Matt ([EMAIL PROTECTED]) http://www.xtaz.co.uk/ --- To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-questions" in the body of the message
