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.[89] 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.



Dr Matthew J Seaman MA, D.Phil.                   7 Priory Courtyard
                                                 Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey     Ramsgate
                                                 Kent, CT11 9PW

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to