Missing files during new installation

Simone Morandini simone.morandini at mix-it.net
Mon Jan 19 11:41:23 GMT 2009


Hi all,

I tried installing MailScanner on a RedHat ES 3 server that wasn't 
running it.
During the install.sh script, I got many error messages about missing 
files. In detail, this is the list:

Missing file /usr/src/redhat/RPMS/noarch/perl-Net-CIDR-0.11-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-IO-stringy-2.110-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/i386/perl-MIME-Base64-3.07-2.i386.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-TimeDate-1.16-4.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Pod-Escapes-1.04-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Pod-Simple-3.05-2.noarch.rpm.
Missing file 
/usr/src/redhat/RPMS/noarch/perl-Test-Harness-2.64-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Test-Simple-0.70-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Test-Pod-1.26-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-MailTools-2.04-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-IO-1.2301-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-File-Temp-0.20-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/i386/perl-HTML-Parser-3.56-2.i386.rpm.
Missing file 
/usr/src/redhat/RPMS/noarch/perl-Convert-BinHex-1.119-3.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-MIME-tools-5.427-2.noarch.rpm.
Missing file 
/usr/src/redhat/RPMS/noarch/perl-Convert-TNEF-0.17-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/i386/perl-Compress-Zlib-1.41-2.i386.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Archive-Zip-1.16-2.noarch.rpm.
Missing file 
/usr/src/redhat/RPMS/noarch/perl-Scalar-List-Utils-1.19-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Storable-2.16-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-DBI-1.56-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-DBD-SQLite-1.13-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Getopt-Long-2.36-2.noarch.rpm.
Missing file 
/usr/src/redhat/RPMS/noarch/perl-Time-HiRes-1.9707-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Filesys-Df-0.90-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Math-BigInt-1.86-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Math-BigRat-0.19-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-bignum-0.21-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Net-IP-1.25-2.noarch.rpm.
Missing file 
/usr/src/redhat/RPMS/noarch/perl-Sys-Hostname-Long-1.4-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Sys-Syslog-0.18-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Digest-MD5-2.36-2.noarch.rpm.
Missing file /usr/src/redhat/RPMS/noarch/perl-Digest-SHA1-2.11-2.noarch.rpm.
Missing file 
/usr/src/redhat/RPMS/noarch/perl-OLE-Storage_Lite-0.16-2.noarch.rpm.

Each one of this message was preceded by a "error: Bad exit status from 
/var/tmp/rpm-tmp.39250 (%install)" kind of message and followed by a 
"Maybe it did not build correctly?" message.
Finally, I got some failed dependencies too:

Installing tnef decoder

error: Failed dependencies:
        libc.so.6(GLIBC_2.3.4) is needed by tnef-1.4.5-1
        libc.so.6(GLIBC_2.4) is needed by tnef-1.4.5-1
        rtld(GNU_HASH) is needed by tnef-1.4.5-1

Now to install MailScanner itself.

NOTE: If you get lots of errors here, run the install.sh script
NOTE: again with the command "./install.sh nodeps"

error: Failed dependencies:
        perl-MIME-tools >= 5.412 is needed by mailscanner-4.74.16-1
        tnef >= 1.1.1 is needed by mailscanner-4.74.16-1

I would like to know if I need to manually install all the missing RPMs 
or if there is some kind of automated process.

Thanks,
Simone.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



More information about the MailScanner mailing list