x86_64 packages depends on i586.

Jussi Lehtola jussilehtola at fedoraproject.org
Sat Jul 11 09:41:28 UTC 2009


On Sat, 2009-07-11 at 08:38 +0100, Joshua C. wrote:
> 2009/7/10 Tom "spot" Callaway <tcallawa at redhat.com>:
> > On 07/10/2009 05:58 PM, Joshua C. wrote:
> >> I made a custom x86_64 livecd (f11) and found that the following
> >> x86_64 packages depend on i586 and i686. Is this an error when
> >> compiling those packages or they do need the 32 bits?
> >
> > I'm pretty sure you're looking at it wrong.

> I don't know but when I try to install one of those x86_64 packages it
> pulls the i586 as dependencies. I've pointed all repo files to x86_64
> and I really don't know how and why this happens?

The x86_64 repo contains some multilib packages. If you don't specify
the wanted architecture when installing, yum might install both 32- and
64-bit versions if available. Try adding the .x86_64 arch specifier,
e.g. instead of
# yum install foo
perform
# yum install foo.x86_64
-- 
Jussi Lehtola
Fedora Project Contributor
jussilehtola at fedoraproject.org




More information about the devel mailing list