Pavel Kankovsky wrote:
I'm running yum priorities with all of the base repos set to a priority
of 1 or 2, and rpmforge is set to a priority of 3. CentOS release 5.3
(Final).
The package from distro is does not satisfy the dependency and
repository priorities blacklist newer versions from Rpmforge.
You can add exclude=perl-DBI to /etc/yum.repos.d/CentOS-Base.repo
to override priority protection for this package.
Thanks for the response. I've added that line under [base] in
CentOS-Base.repo. This lets the update commence but then I get a
Transaction Check Errors along the following lines (full output at the
end of this message):
file /usr/lib/perl5/5.8.8/i386-linux-thread-multi/Sys/Syslog.pm from
install of perl-5.8.8-18.el5_3.1.i386 conflicts with file from package
perl-Sys-Syslog-0.18-1.noarch
# rpm -q perl-DBI
perl-DBI-1.56-1
Where have you got that package from? As far as I can tell, this is
neither the package from CentOS nor from Rpmforge.
This appears to be down to a previously installed package (MailScanner)
which included its own RPMs (perl-DBI among them). I'm going to make a
post on the MailScanner list as that now seems like the most appropriate
place, but all help so far is appreciated and any further advice is
welcome.
After upgrading MailScanner using it's provided packages I'm now running:
# rpm -q perl-DBI
perl-DBI-1.607-1
Full error transcript:
Transaction Check Error:
file /usr/share/man/man3/Test::Builder.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
file /usr/share/man/man3/Test::Builder::Module.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
file /usr/share/man/man3/Test::Builder::Tester.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
file /usr/share/man/man3/Test::Builder::Tester::Color.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
file /usr/share/man/man3/Test::More.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
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
file /usr/share/man/man3/Test::Tutorial.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
file /usr/share/man/man3/bigint.3pm.gz conflicts between attempted
installs of perl-bignum-0.23-1.el5.rf.noarch and perl-5.8.8-18.el5_3.1.i386
file /usr/share/man/man3/bignum.3pm.gz conflicts between attempted
installs of perl-bignum-0.23-1.el5.rf.noarch and perl-5.8.8-18.el5_3.1.i386
file /usr/share/man/man3/bigrat.3pm.gz conflicts between attempted
installs of perl-bignum-0.23-1.el5.rf.noarch and perl-5.8.8-18.el5_3.1.i386
file /usr/share/man/man3/Math::BigRat.3pm.gz conflicts between
attempted installs of perl-Math-BigRat-0.22-1.el5.rf.noarch and
perl-5.8.8-18.el5_3.1.i386
************
The information in this email is confidential and may be legally privileged.
It is intended solely for the addressee. Access to this email by anyone else
is unauthorised. If you are not the intended recipient, any action taken or
omitted to be taken in reliance on it, any form of reproduction,
dissemination, copying, disclosure, modification, distribution and/or
publication of this E-mail message is strictly prohibited and may be
unlawful. If you have received this E-mail message in error, please notify
us immediately. Please also destroy and delete the message from your
computer.
************
_______________________________________________
users mailing list
[email protected]
http://lists.rpmforge.net/mailman/listinfo/users