perl errors
Hello -
I am running DSL from a usb pen drive.
I downloaded a program and tried to run it and got the following error:
Can't locate Sys::Hostname in @INC (@INC contains: /ramdisk/home/dsl/ /lib /etc/perl /usr/local/lib/perl/5.8.0 /usr/local/share/perl/5.8.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8.0 /usr/share/perl/5.8.0 /usr/local/lib/site_perl .) at /usr/lib/perl/5.8.0/Sys/Hostname.pm line 27
Can't locate Term/ReadLine.pm in @INC (@INC contains: /ramdisk/home/dsl/lib /etc/perl /usr/local/lib/perl/5.8.0 /usr/local/share/perl/5.8.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8.0 /usr/share/perl/5.8.0 /usr/local/lib/site_perl .) at /ramdisk/home/dsl/lib/Pex/PsuedoShell.pm line 18.
BEGIN failed--compilation aborted at /ramdisk/home/dsl/lib/Pex/PsuedoShell.pm line 18.
Compilation failed in require at line 29.
BEGIN failed--compilation aborted at line 29.
I read some on perl and modules and tried downloading Hostname.pm from CPAN, putting it several places: /usr/local/lib/site_perl/, /usr/local/lib/site_perl/Sys/, /usr/usr/lib/perl/5.8.0, /lib/perl/5.8.0/Sys/ and my home directory. That changed the error slightly:
Can't locate loadable object for module Sys::Hostname in @INC
etc
I'm somewhat familar with ubuntu but never had a problem like this before. Am I on the right track trying to download these .pms? Why are there so many? Does DSL work work with Perl in a different way and I am looking in the wrong place?
Thanks for any light you migh be able to shed on the situation
|