H
Hobo Salesman
Trying to set up cpanplus on debian testing. I find this:
http://debian.pkgs.cpan.org/
So I install cpanp using it... or try to until I'm stopped by a bug
that the changelog for cpanplus on cpan describes as:
"Key 'file' is of invalid type
Turns out it's a bug in Module::Build, reported as
#19741, which creates a 'Build' file when running
'perl Makefile.PL' on a M::B generated Makefile.PL"
Ok... so instead I download cpanplus source from cpan, which is a later
version than the debian package anyway. Unfortunately it complains of a
dozen missing dependencies when running Makefile.PL. It suggests using
the bootstrapped version to install them easily and gives an example
command. I attempt and it fails after a long wait with a 500 server
error (timed out), which I don't understand because an unreachable
server isn't a 500??
Default debian distribution doesn't seem to give any way to search for
perl modules, the best it does is (sometimes) mention modules in the
description of a package. My best guess is cpanplus is the best way to
manage modules? I need an easy way to tell one machine to install all
the same modules as another machine.
Anyway, to get this damn module do I have to download and build every
one of it's dependencies seperately? I find it really puzzling that
every other peice of software I've wanted on this system takes no more
than 30 seconds to install, but installing a couple perl modules has so
far been as much as a root canal.
HS
http://debian.pkgs.cpan.org/
So I install cpanp using it... or try to until I'm stopped by a bug
that the changelog for cpanplus on cpan describes as:
"Key 'file' is of invalid type
Turns out it's a bug in Module::Build, reported as
#19741, which creates a 'Build' file when running
'perl Makefile.PL' on a M::B generated Makefile.PL"
Ok... so instead I download cpanplus source from cpan, which is a later
version than the debian package anyway. Unfortunately it complains of a
dozen missing dependencies when running Makefile.PL. It suggests using
the bootstrapped version to install them easily and gives an example
command. I attempt and it fails after a long wait with a 500 server
error (timed out), which I don't understand because an unreachable
server isn't a 500??
Default debian distribution doesn't seem to give any way to search for
perl modules, the best it does is (sometimes) mention modules in the
description of a package. My best guess is cpanplus is the best way to
manage modules? I need an easy way to tell one machine to install all
the same modules as another machine.
Anyway, to get this damn module do I have to download and build every
one of it's dependencies seperately? I find it really puzzling that
every other peice of software I've wanted on this system takes no more
than 30 seconds to install, but installing a couple perl modules has so
far been as much as a root canal.
HS