&Compress::Zlib::gzopen and Scalar::Util errors



I'm running Red Hat Enterprise version 5 in a mixture of 32 and 64 bit
environments. There was a Perl security update last night, updating perl
5.8.8-10. to 5.8.8-10_02.

Since then, I've been having problems running a number of perl applications.
For instance, SpamAssassin:

[root@roosevelt scripts]# spamassassin --lint
Use of uninitialized value in concatenation (.) or string at
/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/Scalar/Util.pm line 30.
Use of uninitialized value in concatenation (.) or string at
/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/Scalar/Util.pm line 30.

or CPAN:

cpan> install Bundle::CPAN
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
Database was generated on Sun, 19 Aug 2007 04:36:49 GMT
CPAN: LWP::UserAgent loaded ok
Fetching with LWP:
http://mirror.hyperian.net/CPAN/authors/01mailrc.txt.gz
Use of uninitialized value in concatenation (.) or string at
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/Scalar/Util.pm line 30.
Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
Undefined subroutine &Compress::Zlib::gzopen called at
/usr/lib/perl5/5.8.8/CPAN.pm line 5721.

I've ?fixed? the Scalar::Util problem by doing a force install Scalar::Util.
I've tried to do the same with Compress::Zlib, but with less luck:

cpan> install Compress::Zlib
Running install for module Compress::Zlib
Running make for P/PM/PMQS/Compress-Zlib-2.007.tar.gz
Undefined subroutine &Compress::Zlib::gzopen called at
/usr/lib/perl5/5.8.8/CPAN.pm line 5721.

So apparently I can't install Compress::Zlib until I get Compress::Zlib
working. This is... a conundrum.

Pointers in the right direction greatly appreciated.

--
tim boyer
tim@xxxxxxxxxxxxxx
.



Relevant Pages

  • Re: Installing DBD::File via CPAN
    ... Do you use 'UNINST=1' in the build options for CPAN? ... >> Did you build Perl from source, or install via a RPM or binary distro? ... >>> sender of the delivery error by replying to this message, or notify us ...
    (perl.dbi.users)
  • RE: Installing DBD::File via CPAN
    ... Subject: Installing DBD::File via CPAN ... This is Perl 5.8.7 ... ReadLine support available (try 'install Bundle::CPAN') ...
    (perl.dbi.users)
  • Installing DBD::File via CPAN
    ... This is Perl 5.8.7 ... cpan shell -- CPAN exploration and modules installation ... ReadLine support available (try 'install Bundle::CPAN') ...
    (perl.dbi.users)
  • RE: Installing DBD::File via CPAN
    ... I built this directly from source. ... > Did you build Perl from source, or install via a RPM or binary distro? ... > CPAN module so I wasn't expecting to get myself confused with multiple ...
    (perl.dbi.users)
  • installation of dbi for solaris 9 fails
    ... # perl -MCPAN -e shell ... cpan shell -- CPAN exploration and modules installation ... cc: Perl.c: linker input file unused because linking not done ... install seems impossible ...
    (perl.dbi.users)