ia32e is the devil

October 28, 2004

OK, so the title might be a bit of an overstatement, but it did cause some mild insanity for me today.

The multilib code in yum 2.1.X works fine, provided you’re on something that is both a multilib arch and it is the key for the multilib arch.

It was silly, but I was making certain assumptions about how to do upgrades based on the structures in rpmUtils.arch.

Anyway - got it sorted and it’s now using the isMultiLibArch() function instead of looking at a dict in a silly way.

Thanks to Colin Walters and Thomas J. Baker for taking the patches I sent them and testing them on the actual systems (seeing as I have none of them)

And if anyone wants to buy me an ia32e(intel’s x86_64-compat chip) based machine I’ll be glad to make sure yum always works well on it. :)

Leave a Reply