zlib dependency problem
John Lundin
lundin at CAVTEL.NET
Wed Aug 4 15:08:19 IST 2004
<x-flowed>
A problem with the mailscanner-4.32.5-1 installation script (and
probably earlier). Red Hat RPM install, onto Fedora Core 2.
If Compress::Zlib is installed from CPAN and Archive::Zip is not
installed, then the following scenario unfolds:
>Oh good, module Compress::Zlib version 1.33 is already installed.
>Attempting to build and install perl-Archive-Zip-1.12-1
And it builds, since Compress::Zlib is present, but then:
>error: Failed dependencies:
> perl(Compress::Zlib) is needed by perl-Archive-Zip-1.12-1
Archive::Zip never installs, as the needed RPM db entry is missing.
MailScanner itself then happily builds and installs, but when it tries
to run it trips over its shoelaces:
>MailScanner: Can't locate Archive/Zip.pm in @INC [...]
A quick workaround is to compile Compress::Zlib and re-install:
rpmbuild --rebuild perl-Compress-Zlib-1.33-2.src.rpm
rpm -Uvh \
/usr/src/redhat/RPMS/i386/perl-Compress-Zlib-1.33-2.i386.rpm \
/usr/src/redhat/RPMS/noarch/perl-Archive-Zip-1.12-1.noarch.rpm
--
lundin at cavtel.net
"Basically, a tool is an object that enables you to
take advantage of the laws of physics and mechanics
in such a way that you can seriously injure yourself."
-------------------------- MailScanner list ----------------------
To leave, send leave mailscanner to jiscmail at jiscmail.ac.uk
Before posting, please see the Most Asked Questions at
http://www.mailscanner.biz/maq/ and the archives at
http://www.jiscmail.ac.uk/lists/mailscanner.html
</x-flowed>
More information about the MailScanner
mailing list