Author of:
and maintainer of:
Ok, I was somewhat puzzled, I attempted to install Catalyst on OSX via CPAN and it did not work out, so I digged into the installation to see what went wrong.
Apparently the libwww-perl-5.805 installation broke on a missing prerequisite: HTML::Tagset
So I started examing the code and the Makefile.PL and I found out, that libwww-perl-5.805 mentions HTML::Tagset as a comment, but never uses the module - HTML::Tagset is used by HTML::Parser (as the comment says) - fair enough
So I had a look at the HTML::Parser Makefile.PL and it listed the prerequisite (at least it does in the lastest release on CPAN) and I would not expect Gisle to make such a rookie mistake.
So I started examining my installation to see whether HTML::Parser was there and it was. But I could not tell from where it had been installed on that is was located in:
This directory is not something I have seen before, so after jumping around IRC looking for an OSX channel with the chance of finding a non-perl user, with a machine not tainted by CPAN installs - it came to me, my girlfriends computer!
So I checked it out and yes, in:
So apparently the standard Perl installation on Tiger holds ALL kinds of extras (interesting), but they have installed at least one module without meeting its requirements.
So when attempting to install libwww-perl-5.805, the HTML::Parser prerequisite is met, but the test break to a missing HTML::Tagset.
So how do I report this to Apple or should I ask Gisle to patch libwww-perl-5.805, the latter would be the fastest by far, but then again the fix does not belong there.
How interesting.. (Score:1)
Re:How interesting.. (Score:2)