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