[Yum] multilib system installation
James Antill
james-yum at and.org
Thu Jun 25 23:26:07 UTC 2009
Piotr Romanus <piotr.romanus at gmail.com> writes:
> After reading YUM FAQ #9 I expected that YUM would install i386 and
> x86_version of foo - which it did - and i386 and x86_64 version of every
> dependent package - which it DID NOT. None of the i386 dependant packages
> was intalled.
Yeh, that's not how it works. If you have foo.i386 and foo.x86_64
installed, and you need to update foo.i386 for a dep. then yum will
update both ... but it doesn't install things that aren't needed.
Probably the easiest solution is to write a yum plugin which hooks
pretransaction, goes through conduit.getTsInfo().getMembers() and then
any package which has another arch. of the same version (which isn't
being installed) is then added.
> I am running yum 3.2.8.
As Seth said, you want to require at least yum-3.2.19-18.el5 if not
yum-3.2.19-18.el5_3.1 or later.
--
James Antill -- james at and.org
More information about the Yum
mailing list