I upgraded Perl, and some programs won't execute.
Anyway, they're all seeking in */5.40/ what's actually in */5.42/. How can I rectify this without breaking other dependent programs (mc elinks cowsay weechat) that function properly?
Code:
Can't locate Curses.pm in @INC (you may need to install the Curses module) (@INC entries checked: /usr/local/lib/perl5/site_perl/mach/5.40 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.40/mach /usr/local/lib/perl5/5.40) at /usr/local/lib/perl5/site_perl/Term/Animation.pm line 7.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Term/Animation.pm line 7.
Compilation failed in require at /usr/local/bin/asciiquarium line 42.
BEGIN failed--compilation aborted at /usr/local/bin/asciiquarium line 42.
Code:
Can't locate Curses.pm in @INC (you may need to install the Curses module) (@INC entries checked: /usr/local/lib/perl5/site_perl/mach/5.40 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.40/mach /usr/local/lib/perl5/5.40) at /usr/local/bin/textmaze line 41.
BEGIN failed--compilation aborted at /usr/local/bin/textmaze line 41.
Code:
Can't locate Term/ReadKey.pm in @INC (you may need to install the Term::ReadKey module) (@INC entries checked: /usr/local/lib/perl5/site_perl/mach/5.40 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.40/mach /usr/local/lib/perl5/5.40) at /usr/local/bin/cadubi line 20.
BEGIN failed--compilation aborted at /usr/local/bin/cadubi line 20.
Code:
Can't locate Compress/Bzip2.pm in @INC (you may need to install the Compress::Bzip2 module) (@INC entries checked: /usr/local/lib/perl5/site_perl/mach/5.40 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.40/mach /usr/local/lib/perl5/5.40) at /usr/local/bin/frozen-bubble line 57.
BEGIN failed--compilation aborted at /usr/local/bin/frozen-bubble line 57.
Code:
Can't locate Gtk2.pm in @INC (you may need to install the Gtk2 module) (@INC entries checked: /usr/local/lib/perl5/site_perl/mach/5.40 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.40/mach /usr/local/lib/perl5/5.40) at /usr/local/bin/gprename line 49.
BEGIN failed--compilation aborted at /usr/local/bin/gprename line 49.
Code:
Can't locate Ogg/Vorbis/Header.pm in @INC (you may need to install the Ogg::Vorbis::Header module) (@INC entries checked: /usr/local/lib/perl5/site_perl/mach/5.40 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.40/mach /usr/local/lib/perl5/5.40) at /usr/local/bin/mp3burn line 63.
BEGIN failed--compilation aborted at /usr/local/bin/mp3burn line 63.
Code:
Can't locate YAML/Syck.pm in @INC (you may need to install the YAML::Syck module) (@INC entries checked: /usr/local/lib/perl5/site_perl/mach/5.40 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.40/mach /usr/local/lib/perl5/5.40) at /usr/local/lib/perl5/site_perl/HTML/TextToHTML.pm line 638.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/HTML/TextToHTML.pm line 638.
Compilation failed in require at /usr/local/bin/txt2html line 811.
BEGIN failed--compilation aborted at /usr/local/bin/txt2html line 811.
Code:
Can't locate Glib.pm in @INC (you may need to install the Glib module) (@INC entries checked: /usr/local/lib/perl5/site_perl/mach/5.40 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.40/mach /usr/local/lib/perl5/5.40) at /usr/local/lib/perl5/site_perl/Intclock/UI_gtk2.pm line 34.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Intclock/UI_gtk2.pm line 34.
Compilation failed in require at /usr/local/bin/intclock line 227 (#1)
(F) You said to do (or require, or use) a file that couldn't be found.
Perl looks for the file in all the locations mentioned in @INC, unless
the file name included the full path to the file. Perhaps you need
to set the PERL5LIB or PERL5OPT environment variable to say where the
extra library is, or maybe the script needs to add the library name
to @INC. Or maybe you just misspelled the name of the file. See
"require" in perlfunc and lib.
Uncaught exception from user code:
Can't locate Glib.pm in @INC (you may need to install the Glib module) (@INC entries checked: /usr/local/lib/perl5/site_perl/mach/5.40 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.40/mach /usr/local/lib/perl5/5.40) at /usr/local/lib/perl5/site_perl/Intclock/UI_gtk2.pm line 34.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/Intclock/UI_gtk2.pm line 34.
Compilation failed in require at /usr/local/bin/intclock line 227.
Anyway, they're all seeking in */5.40/ what's actually in */5.42/. How can I rectify this without breaking other dependent programs (mc elinks cowsay weechat) that function properly?