OT: CentOD Kickstart CD with MailScanner

Ian cobalt-users1 at fishnet.co.uk
Fri Jan 26 16:37:04 CET 2007


Hi,

Sorry, Slightly OT.

I am trying to create a CentOS kickstart cd with MailScanner included.

I have installed MailScanner on the build machine using the install.sh script from the rpm 
package without any problems.  I then copied the perl module rpms, mailscanner & tnef 
over to my build directory.

I am now testing for dependency problems (after creating the testdb) with:

	sudo rpm --test --dbpath testdb -Uvh /build/cd1/CentOS/RPMS/*.rpm

I am getting some conflicts with some of the perl modules (see below).

My question is, can I simply remove the conflicting rpms because the stock perl-5.8.5 rpm 
seems to have them already installed? Or would it be better to install MailScanner via the 
install.sh script after the main installation is done?

I have noticed that non of the conflicting modules appear to be installed when I do a:

	rpm -qa

on the build machine.

I have probably answered my own question here but would grateful for some clarification.

Thanks for any assistance.

Ian
----------------------

<output>
        file /usr/lib/perl5/5.8.5/File/Temp.pm conflicts between attempted installs of perl-
5.8.5-36.RHEL4 and perl-File-Temp-0.16-1
        file /usr/lib/perl5/5.8.5/Getopt/Long.pm conflicts between attempted installs of perl-
5.8.5-36.RHEL4 and perl-Getopt-Long-2.35-1
        file /usr/lib/perl5/5.8.5/i386-linux-thread-multi/Sys/Syslog.pm conflicts between 
attempted installs of perl-5.8.5-36.RHEL4 and perl-Sys-Syslog-0.18-1
        file /usr/lib/perl5/5.8.5/i386-linux-thread-multi/auto/Sys/Syslog/Syslog.so conflicts 
between attempted installs of perl-5.8.5-36.RHEL4 and perl-Sys-Syslog-0.18-1
        file /usr/share/man/man3/File::Temp.3pm.gz conflicts between attempted installs of 
perl-5.8.5-36.RHEL4 and perl-File-Temp-0.16-1
        file /usr/share/man/man3/Getopt::Long.3pm.gz conflicts between attempted installs 
of perl-5.8.5-36.RHEL4 and perl-Getopt-Long-2.35-1
        file /usr/bin/instmodsh conflicts between attempted installs of perl-ExtUtils-
MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/Command.pm conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/Command/MM.pm conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/Install.pm conflicts between attempted installs of perl-
ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/Liblist.pm conflicts between attempted installs of perl-
ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/Liblist/Kid.pm conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MANIFEST.SKIP conflicts between attempted installs 
of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MM.pm conflicts between attempted installs of perl-
ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MM_Any.pm conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MM_BeOS.pm conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MM_Cygwin.pm conflicts between attempted installs 
of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MM_MacOS.pm conflicts between attempted installs 
of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MM_NW5.pm conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MM_OS2.pm conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MM_Unix.pm conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MM_VMS.pm conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MM_Win32.pm conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MM_Win95.pm conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MakeMaker.pm conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MakeMaker/FAQ.pod conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MakeMaker/Tutorial.pod conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MakeMaker/bytes.pm conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/MakeMaker/vmsish.pm conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/lib/perl5/5.8.5/ExtUtils/Manifest.pm conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::Command.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::Command::MM.3pm.gz conflicts between 
attempted installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::Install.3pm.gz conflicts between attempted installs 
of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::Installed.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::Liblist.3pm.gz conflicts between attempted installs 
of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MM.3pm.gz conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MM_Any.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MM_BeOS.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MM_Cygwin.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MM_DOS.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MM_MacOS.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MM_NW5.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MM_OS2.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MM_UWIN.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MM_Unix.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MM_VMS.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MM_Win32.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MM_Win95.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MY.3pm.gz conflicts between attempted installs of 
perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MakeMaker.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MakeMaker::FAQ.3pm.gz conflicts between 
attempted installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MakeMaker::Tutorial.3pm.gz conflicts between 
attempted installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MakeMaker::bytes.3pm.gz conflicts between 
attempted installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::MakeMaker::vmsish.3pm.gz conflicts between 
attempted installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::Manifest.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::Mkbootstrap.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::Mksymlists.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::Packlist.3pm.gz conflicts between attempted 
installs of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
        file /usr/share/man/man3/ExtUtils::testlib.3pm.gz conflicts between attempted installs 
of perl-ExtUtils-MakeMaker-6.30-1 and perl-5.8.5-36.RHEL4
</output>








More information about the MailScanner mailing list