On Sep 20, 2009, at 1:30 PM, ChrisB wrote:
[email protected] wrote on 20/09/2009 16:57:49: > On most of my centos5.3/rpmforge systems, I'm getting this error > from 'yum update': > > file /usr/share/man/man3/Sys::Syslog.3pm.gz from install of perl- > Sys-Syslog-0.27-1.el5.rf.x86_64This is because the man file is included in both perl-Sys-Syslog and perl rpms.If you install the Sys-Syslog rpm manually with the --excludedocs switchyou will find it jumps over this particular issue . . .
hey folks - just so you know, the issue is a bit bigger than just a conflict of the man page.
1) Log::Dispatch 2.24 requires Sys::Syslog >= 0.162) the previous rpmforge version of Log::Dispatch, 2.22, did not have this requirement
3) this is a problem on RHEL5 because RHEL5's current perl package (5.8.8-27) includes Sys::Syslog 0.13
so, if you install the perl-Log-Dispatch-2.24-1 from rpmforge, it'll pull down perl-Sys-Syslog-0.27-1, and then you'll see a yum error.
potential solutions include the following:* modify your yum config to exclude updates to perl-Log-Dispatch and perl-Sys-Syslog (this is the safest course of action unless you have a specific need for the latest version of these packages)
* force the package installation (a bit riskier; even though you're not overwriting the core Perl module files, since rpmforge modules install in vendor_perl, you're still introducing a newer version of a system package)
-stevep.s. btw christoph, DROLSKY released Log::Dispatch 2.25 two days after 2.24. it's a minor bugfix release; want me to update the rpmforge package, or will you do it?
--If this were played upon a stage now, I could condemn it as an improbable fiction. - Fabian, Twelfth Night, III,v
http://five.sentenc.es/
PGP.sig
Description: This is a digitally signed message part
_______________________________________________ users mailing list [email protected] http://lists.rpmforge.net/mailman/listinfo/users
