I'll wager that Michael is correct here (based on what he says, not just
his knowledge of packaging).
Can you provide the actual, full names of the package in question, or
the rpm -qi output?
My guess, based on having the same problem, is that if
ensure => '5.35.0-3_el5'
is failing, then you'll have success with
ensure => '5.35.0-3_el5.x86_64'
I can't find the supporting documentation at the moment, but based on
how the package is built (well, the values of certain fields/parameters
in the spec file), there are only certain substrings of the full package
name (packagename-X.Y.Z-release.dist.arch) that yum recognizes.
My memory of this is that you can either specify the version (X.Y.Z) or
you have to specify *everything* in the package
name/version/release/dist/arch. Or you can specify "name.arch" and a
version, as Michael suggested.
-jantman
On 11/19/2013 05:09 PM, Michael Stahnke wrote:
> Sometimes yum (and things calling it) do better when using
> package-name.arch like openldap-libs.i386 vs openldap-libs.x86_64 if
> that makes sense. I think that's what's happening.
>
> On Tue, Nov 19, 2013 at 5:43 AM, Dan White <
yg...@comcast.net> wrote:
>> Did you try
>>
>> yum update --verbose <package>
>>
>> as suggested ?
>>
>>
>> �Sometimes I think the surest sign that intelligent life exists elsewhere in
>> the universe is that none of it has tried to contact us.�
>> Bill Waterson (Calvin & Hobbes)
>>
>> ________________________________
>> From: "Richie Rees" <
richard...@gmail.com>
>> To:
puppet...@googlegroups.com
>> Sent: Tuesday, November 19, 2013 8:33:35 AM
>> Subject: Re: [Puppet Users] Yum Related Versioning Issue
>>
>>
>> Hello again Ygor,
>>
>> Its a 64 bit internal package, its only built for the 64 bit platform.
>> there are a number of different versions in the repo but none of the same
>> major build so can't see why it would be getting confused.
>>
>> Thanks,
>>
>> Richie.
>>
>>
>>
>> On Tuesday, 19 November 2013 13:23:47 UTC, Ygor wrote:
>>> Details, please.
>>>
>>> What is the package in question ?
>>>
>>> Are you running 32 bit or 64 bit ?
>>>
>>> �Sometimes I think the surest sign that intelligent life exists elsewhere
>>> in the universe is that none of it has tried to contact us.�