Richard Siddall | 1 Sep 2009 13:24

Re: Perl module RPM package dependency problem

Edward Prendergast wrote:
> Hi,
> 
> That seems like a bit of a rigmarole - as the rpmforge perl packages 
> seem to be reasonable up to date what's the possibility of just removing 
> the MailScanner perl modules and allowing rpmforge to take over? Or will 
> this be reversed as soon as the next MailScanner update is performed?
> 
> -Edward
[snip]
>>> file /usr/share/man/man3/Test::Simple.3pm.gz conflicts between 
>>> attempted installs of perl-Test-Simple-0.92-1.el5.rf.noarch and 
>>> perl-5.8.8-18.el5_3.1.i386

It's not a conflict between the RPMForge module and a MailScanner Perl 
module, it's a conflict between RPMForge and the core Perl RPM for your 
distro.  And the conflicts are between the man pages for the Perl modules.

It can be fixed by RPMForge updating their Perl RPMs so they don't 
include man pages, which they can do by adding one more switch to the 
"%{__perl} Makefile.PL" line in the .spec file.  Something like 
"INSTALLDIRS=site INSTALLMAN1DIR=none INSTALLMAN3DIR=none"

This only applies to Perl modules that are bundled in the distro's core 
Perl RPM.

I hope this helps.

Regards,

	Richard Siddall

--

-- 
MailScanner mailing list
mailscanner <at> lists.mailscanner.info
http://lists.mailscanner.info/mailman/listinfo/mailscanner

Before posting, read http://wiki.mailscanner.info/posting

Support MailScanner development - buy the book off the website! 


Gmane