[Yum] yum fails to install most up to date version

Seth Vidal skvidal at fedoraproject.org
Wed Dec 9 14:52:48 UTC 2009



On Wed, 9 Dec 2009, Maria Alandes Pradillo wrote:

>
> Hi all,
>
> Sorry for not giving detailed information. I've run the installation with '-d6' and this is what I get:
>
> ...
> Resolving Dependencies
> --> Running transaction check
> ---> Package glite-VOBOX.x86_64 0:3.2.1-0 set to be updated
> Checking deps for glite-VOBOX.x86_64 0-3.2.1-0 - u
> looking for ('lcg-infosites', 'GE', ('0', '2.6.2', '1')) as a requirement of glite-VOBOX.x86_64 0-3.2.1-0 - u
> glite-VOBOX-3.2.1-0.x86_64 requires: lcg-infosites >= 2.6.2-1
> --> Processing Dependency: lcg-infosites >= 2.6.2-1 for package: glite-VOBOX
> Searching pkgSack for dep: lcg-infosites
> Potential match for lcg-infosites from lcg-infosites-2.6.2-1.sl5.x86_64
> Matched lcg-infosites-2.6.2-1.sl5.x86_64 to require for lcg-infosites
> Potential match for lcg-infosites from lcg-infosites-2.6.8-2.noarch
> Matched lcg-infosites-2.6.8-2.noarch to require for lcg-infosites
> Running compare_providers() for [<YumAvailablePackageSqlite : lcg-infosites-2.6.8-2.noarch (0x24c1c50)>, <YumAvailablePackageSqlite : lcg-infosites-2.6.2-1.sl5.x86_64 (0x22cf610)>]
> better arch in po lcg-infosites-2.6.2-1.sl5.x86_64
> archdist compared lcg-infosites-2.6.8-2.noarch to lcg-infosites-2.6.2-1.sl5.x86_64 on x86_64
>  Winner: lcg-infosites-2.6.2-1.sl5.x86_64
> better arch in po lcg-infosites-2.6.2-1.sl5.x86_64
> archdist compared lcg-infosites-2.6.8-2.noarch to lcg-infosites-2.6.2-1.sl5.x86_64 on ia32e
>  Winner: lcg-infosites-2.6.2-1.sl5.x86_64
> archdist compared lcg-infosites-2.6.2-1.sl5.x86_64 to lcg-infosites-2.6.8-2.noarch on x86_64
>  Winner: lcg-infosites-2.6.2-1.sl5.x86_64
> archdist compared lcg-infosites-2.6.2-1.sl5.x86_64 to lcg-infosites-2.6.8-2.noarch on ia32e
>  Winner: lcg-infosites-2.6.2-1.sl5.x86_64
> Best Order: [(<YumAvailablePackageSqlite : lcg-infosites-2.6.2-1.sl5.x86_64 (0x22cf610)>, -3), (<YumAvailablePackageSqlite : lcg-infosites-2.6.8-2.noarch (0x24c1c50)>, -13)]
> TSINFO: Marking lcg-infosites-2.6.2-1.sl5.x86_64 as install for glite-VOBOX-3.2.1-0.x86_64
> ...
>
> The two lcg-infosite packages have indeed different architectures:
>
> lcg-infosites-2.6.2-1.sl5.x86_64.rpm
> lcg-infosites-2.6.8-2.noarch.rpm
>
> exactarch=1 in yum.conf. Yum is version 3.2.22.
>
> Why does compare_providers give so much importance to the sl5.x86_64 architecture when the version is higher in the noarch package? Is it because it matches better the architecture of the glite-VOBOX package?
>

3.2.22 is a good bit older. If you could- try 3.2.25 and see if it 
improves matters for you.

-sv



More information about the Yum mailing list