Re: yum fails to install most up to date version

Seth Vidal <[email protected]>
Newsgroups gmane.linux.rpm.yum
Message-ID <[email protected]>

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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.