Stuff with the Perl Foundation. A couple of patches in the Perl core. A few CPAN modules. That about sums it up.
Out of habit, when I finished make test with Pugs, I typed sudo make install. I happily watched a list of modules scroll by. Looks like Pugs is getting bigger and better all the time.
Installing
/usr/local/lib/perl5/site_perl/5.8.6/HTML/Entities.pm
Installing/usr/local/lib/perl5/site_perl/5.8.6/HTTP/Cookies.pm
Installing/usr/local/lib/perl5/site_perl/5.8.6/HTTP/Date.pm
Installing/usr/local/lib/perl5/site_perl/5.8.6/HTTP/Headers.pm
Installing/usr/local/lib/perl5/site_perl/5.8.6/HTTP/Message.pm
Installing/usr/local/lib/perl5/site_perl/5.8.6/HTTP/Request.pm
Installing/usr/local/lib/perl5/site_perl/5.8.6/HTTP/Response.pm
Hey look! There's HTML::Entities, a Perl 6 module I started porting a while back. Cool!
Hey look! It's installing it right over the Perl 5 version. Not Cool!
My Perl installation is hosed. I was going to try and automate the restoration, but core modules that CPAN and CPANPLUS use were overwritten. I'm now installing 5.8.7 and will spend much of the day rebuilding my setup from scratch
I hopped on IRC and whined. They're looking into a fix now.
Update: that was the latest from SVN. That is not what is on the CPAN now, so I "assume" the CPAN version is safe.
Ouch! (Score:1)
Der Eisbär ist mein Freund.
Unwanted overwriting (Score:2)
Someone, who might prefer to remain nameless, hosed his perl install by running
make installwith ponie. The problem here is that the FreeBSD perl uses a mass ofConfigurearguments to set each library install directory independently, and ponie'sConfigure.plwas passing on every argument it didn't recognise to configure ponie. The upshot is that ponie would install all over the (say) 5.8.7 directories. This prompted 2 changes. Firstly removing all the explicit prefix setting [perl.org] and secondly stopping people i [perl.org]The CPAN version is safe. (Score:2)
It seems it's caused by last night's huge refactoring of Makefile.PL in lib/ after I went to sleep, so the bug only stayed around for a few hours.
And yes, ironically it was me who hosed my Perl by installing ponie. Karmic cycle and all that. :-)
Re:The CPAN version is safe. (Score:2)
Heh :) No offense, but that's hilarious.
I have everything up and running again, so no long-term harm done.
It's now fixed. (Score:2)