This is maybe a silly question but...  if you're architecture is, let's say x86_64, why would anything install an i686 version of the same package?


On Fri, 2016-09-23 at 06:15 -0400, Nico Kadel-Garcia wrote:

Could be lots of reasons. An x86_64 and i686 library installed simultaneously can appear confusingly as duplicate libraries if you don't ask rpm to report architecture. A system interruption during the update can block rpm from clearing the old entries in its database. Or a failure of '%post' operations can cause the update to fail partway through. The usual answer if there are genuinely two copies reported is to do a "reinstall" if it's two distinct versions of the same package, and to do an "rpm --rebuilddb" and see if that helps.
regards, Nikos