Leslie Jensen wrote:
Hello list.When one updates perl, one should rebuild all ports dependend on perl according to the UPDATING file.I'm just wondering, isn't the script "perl-after-upgrade" supposed to do the work needed, so that one can save the time of upgrading the ports?
It depends on the upgrade. For 5.8.8 -> 5.8.9 then perl-after-upgrade works fine: this is because there is binary compatibility so that .so modules compiled for 5.8.8 will load just fine into 5.8.9. The work of perl-after-upgrade is simply to move files from /usr/local/lib/perl/site_perl/5.8.8 to .../5.8.9 For the upgrade from 5.8. to 5.10.0, there is no binary compatibility so all perl modules that install loadable binaries will have to be recompiled. Rather than trying to produce a long list of what modules are pure perl and what aren't the advice is simply to reinstall everything. Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW
Description: OpenPGP digital signature