[Yum-devel] yum groupinstall ignores 32-bit library on 64-bit machine installation

James Antill james at fedoraproject.org
Fri Sep 7 15:28:19 UTC 2012


On Fri, 2012-09-07 at 13:56 +1000, jupiter wrote:
> Hi,
> 
> I have a yum group list "My Group"  with a 32-bit library in following
> statement:
> 
> <packagereq type="mandatory">glibc.i686</packagereq>
> 
> But it could never install the 32-bit library in 64-bit machine, the
> "glibc.i686" is ignored:
>
> # yum groupinstall "My Group"
> .........
> Warning: Group MyGroup does not have any packages
> 
> It seems I can only use "glibc", not "glibc.i686" in the group list
> file. Then the following in the group list can only install the 64-bit
> glibc, not 32-bit glibc.

 Yes, groups are defined to be a list of package names only. Changing
that would be a significant patch.

> <packagereq type="mandatory">glibc</packagereq>
> 
> How can I define 32-bit library in the group list file to install it
> on 64-bit machine?

 The only way it's possible atm. is to have a "unique" package name that
requires glibc.i686 and have that in a group. Or use the multilib.
settings.



More information about the Yum-devel mailing list