Just to wrap up this thread, there was a bug in qtp-newmodel which is
now fixed. Upgrade your qmailtoaster-plus package, and things should
work fine. You do not necessarily need to have the yum priorities
plugin, since qtp-newmodel installs the rpmforge repo in a disabled
state, and only uses it for perl dependencies.
Richard Baxant wrote:
I had yum-priorities installed but did some fine(r) tuning, added your
patch
and all seems to have gone without a hitch on the CentOS 5.2 machine. Thank
you so much for the prompt solution!
I am in the same boat... what did you change using yum priorities? Where
and how did you apply the patch? Thanks.
On Tue, Mar 24, 2009 at 6:17 PM, Thomas M. Jaeger tho...@barharbor.com
mailto:tho...@barharbor.com wrote:
I had yum-priorities installed but did some fine(r) tuning, added
your patch
and all seems to have gone without a hitch on the CentOS 5.2 machine.
Thank
you so much for the prompt solution!
Thomas M. Jaeger
Computer Technician, A.A.S.
tho...@barharbor.com mailto:tho...@barharbor.com
thomasmjae...@roadrunner.com mailto:thomasmjae...@roadrunner.com
-Original Message-
From: Steve Huff [mailto:sh...@vecna.org mailto:sh...@vecna.org]
Sent: Tuesday, March 24, 2009 11:00 AM
To: qmailtoaster-list@qmailtoaster.com
mailto:qmailtoaster-list@qmailtoaster.com
Subject: Re: [qmailtoaster] perl-Getopt-Long conflict with qtp-newmodel
On Mar 24, 2009, at 10:24 AM, Thomas M. Jaeger wrote:
Did yum update -y and qmailtoaster-plus updated. Then when trying
to run qtp-newmodel through qtp-menu, all current toaster packages
download for install. However, when qtp-newmodel tries to update
perl modules, I get a Transaction Check Error that states a man
file conflict between perl-Getopt-Long and a file with
perl-5.8.8-15.el5_2.1. Below is the perl install section of qtp-
newmodel. Running on CentOS 5.2 (yum updated to all current
packages). I tried to search the archives but had no success
finding any similar problem. Maybe I am not searching correctly or
you might have a new suggestion as what I should do to get updated?
ok, there are two problems in play here:
1) you have not configured yum to prevent third-party repositories
from clobbering system packages. to do this, follow the instructions
here:
http://wiki.centos.org/PackageManagement/Yum/Priorities
however, just doing this will not be sufficient to help you...
2) qtp-newmodel uses RPM package names (following the rpmforge naming
convention) to model Perl dependencies; a better way is to use RPM's
own Perl-specific dependency format, e.g. 'perl(LWP::UserAgent)'
instead of 'perl-LWP-UserAgent'. this enables yum to be more flexible
about dependency solving and not try to install a third-party package
which will conflict with an existing core package.
attached is a patch to qtp-newmodel which makes the appropriate
changes; i just did a cursory test on my own system, and it seems to
work OK. Jake, please consider merging it for a future release? FYI,
if QmailToaster needs specific versions of Perl modules, RPM's Perl
dependency syntax supports that as well, e.g. 'perl(LWP::UserAgent) =
5.805' instead of 'perl(LWP::UserAgent)'.
so, to sum up:
Thomas, please configure the priorities plugin to protect your core
packages from being clobbered.
Jake, please modify qtp-newmodel so that it doesn't needlessly try to
clobber core packages. :)
-steve
No virus found in this incoming message.
Checked by AVG - www.avg.com http://www.avg.com
Version: 8.5.278 / Virus Database: 270.11.26/2020 - Release Date:
03/24/09
09:19:00
-
Managed Qmailtoaster servers are now available
Visit http://qmailtoaster.com/QMTManaged.html to order yours today!
Qmailtoaster is sponsored by Vickers Consulting Group
(www.vickersconsulting.com http://www.vickersconsulting.com)
Please visit qmailtoaster.com http://qmailtoaster.com for the
latest news, updates, and packages.
To unsubscribe, e-mail: testing-unsubscr...@qmailtoaster.com
mailto:testing-unsubscr...@qmailtoaster.com
For additional commands, e-mail:
testing-h...@qmailtoaster.com mailto:testing-h...@qmailtoaster.com
--
-Eric 'shubes'
-
Managed Qmailtoaster servers are now available
Visit http://qmailtoaster.com/QMTManaged.html to order yours today!
Qmailtoaster is sponsored by Vickers Consulting Group
(www.vickersconsulting.com)
Please visit qmailtoaster.com for the latest news, updates, and packages.
To unsubscribe, e-mail: testing-unsubscr...@qmailtoaster.com
For additional commands, e-mail: testing-h...@qmailtoaster.com