I am trying to install Melody (open source version of Movable Type) and the install process indicates it cannot find the HTML::Parser Perl Module.
The error:
The following Perl modules are required for Melody to run properly.
Note that you may have an older version of these modules installed.
See check.cgi for further details.
* HTML::Parser -
Minimal version requirement: 3.66
So, I tried installing with:
cpan -i HTML::Parser
But I ended up with a permissions error:
Running make install
Warning: You do not have permissions to install into /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi at /usr/lib/perl5/5.8.8/ExtUtils/Install.pm line 114.
mkdir /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/HTML: Permission denied at /usr/lib/perl5/5.8.8/ExtUtils/Install.pm line 176
make: *** [pure_site_install] Error 13
/usr/bin/make install -- NOT OK
You may have to su to root to install the package
asked
25 Apr '11, 02:30
Alistair
26●2●4●6
accept rate:
0%
Hi,
Did you setup CPAN correctly as mentioned here:
http://docs.webfaction.com/software/perl.html?highlight=cpan#installing-cpan-modules
before attempting the install?
I'm getting nearly identical symptoms to those described above. I did setup CPAN as described in the linked docs.
Here's my log:
jfsiii@web165 ~]$ cpan install Geo::IP CPAN: Storable loaded ok CPAN: LWP::UserAgent loaded ok Fetching with LWP: ftp://cpan-du.viaverio.com/pub/CPAN/authors/01mailrc.txt.gz Going to read /home/jfsiii/.cpan/sources/authors/01mailrc.txt.gz CPAN: Compress::Zlib loaded ok Fetching with LWP: ftp://cpan-du.viaverio.com/pub/CPAN/modules/02packages.details.txt.gz Going to read /home/jfsiii/.cpan/sources/modules/02packages.details.txt.gz Database was generated on Tue, 03 May 2011 17:29:44 GMT