It goes without saying, Perl-5.8.8 is long in the tooth. If you download Perl 5 these days, the current version is 5.12.1 and there is an upgrade via CPAN to 5.12.2. Sadly, force uninstalling Perl 5.8.8 via rpm -e --nodeps breaks vim and possibly other tools in CentOS 5.5. I did so anyways and installed from source Perl 5.12.1. How do I actually make this work though? I added /usr/lib/perl5/5.12.1/i686-linux-thread-multi-ld/CORE/ to /etc/ld.so.conf to get vim working again.
I'm wondering if important tools on CentOS are hard coded to expect Perl 5.8.8 or if worse a Perl 5.8.8 bug is important? Net::EasyTCP doesn't work after replacing Perl 5.8.8. SpamCannibal doesn't work in the sense that dbtarpit exits prematurely, but that may not be a Perl issue. Strangely enough, MailFilter does work. I'm on the SpamCannibal mailing list, but I don't think that anyone is home there. How does Perl handle finding it's libraries etcetera? Do I need to add anything else to /etc/ld.so.conf to get things working? Anyone know why I'm getting the following: [r...@xerxes masqc]# ./local_internet_on.bash bluejay direct on Use of uninitialized value $_ in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 2798. Use of uninitialized value $_ in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 2798. Use of uninitialized value $_ in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 2811. Use of uninitialized value $_ in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 2811. Use of uninitialized value $_ in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 2811. Use of uninitialized value $_ in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 2811. Use of uninitialized value $_ in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 2811. Use of uninitialized value $_ in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 2811. Use of uninitialized value $_ in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 2811. Use of uninitialized value $_ in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 2811. Use of uninitialized value $_ in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 2811. Use of uninitialized value $_ in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 2811. Use of uninitialized value $module in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 1632. Use of uninitialized value $module in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 1635. Use of uninitialized value $module in concatenation (.) or string at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 1639. Use of uninitialized value $module in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 1632. Use of uninitialized value $module in string eq at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 1635. Use of uninitialized value $module in concatenation (.) or string at /usr/lib/perl5/site_perl/5.12.1/Net/EasyTCP.pm line 1639. Sending bluejay... Sending on ... Sending bluejay.robinson-west.com... Sending 192.168.5.35... Sending direct... Is there a way to fix the uninitialized value errors??? Perhaps something isn't being found??? _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
