perl5, perl5.* changes

Dan Ports dports at
Sat Feb 26 12:39:30 PST 2011

On Fri, Feb 25, 2011 at 10:02:50PM -0600, Ryan Schmidt wrote:
> Your update causes perl5.12 to be installed and become the default version, but your update does not cause all p5-* ports to be rebuilt, which you say would be necessary. Doesn't this update therefore break everybody's system?

Well, it certainly did for me -- after the upgrade, I'm left with
perl5.8 and perl5.12 installed, with `perl` pointing to v5.12, yet all
of my modules are installed only for v5.8. I found this out the hard
way, e.g. when gnucash stopped being able to find Finance::Quote.

I know that perl upgrades are a non-trivial change, so I'm not
surprised there's some breakage, but surely we can do better than this?
Is revbumping p5-* ports a solution?

In the meantime, I've reinstalled the perl5 port with +perl5_8 in the
interest of having a working system.


Dan R. K. Ports              MIT CSAIL      

More information about the macports-users mailing list