diff -up site-packages/rpmUtils/arch.py.dist site-packages/rpmUtils/arch.py --- site-packages/rpmUtils/arch.py.dist 2013-02-22 20:26:34.000000000 +0900 +++ site-packages/rpmUtils/arch.py 2014-06-08 20:49:58.777572356 +0900 @@ -199,6 +199,9 @@ def getArchList(thisarch=None): # sparc64v is also sparc64 compat if archlist[0] == "sparc64v": archlist.insert(1,"sparc64") + # XXX enable i686 packages for i586; only do this for patched kernel! + if archlist[0] == "i586": + archlist.append("i686") # if we're a weirdo arch - add noarch on there. if len(archlist) == 1 and archlist[0] == thisarch: