Perl module RPM package dependency problem
Richard Siddall
richard.siddall at elirion.net
Tue Sep 1 12:24:58 IST 2009
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
More information about the MailScanner
mailing list