Red Hat Bugzilla – Bug 190458
foo.i386 vs foo.x86_64
Last modified: 2007-11-30 17:07:24 EST
Request for enhancement
Description of problem:
On x86_64 platforms, a single package can get installed twice (once as 32-bit,
once as 64 bit). This works fine (and is sometimes necessary) but can cause
problems when the package is upgraded. The most common symptom is an error like
"Transaction Check Error: file /usr/share/man/man1/asn1parse.1ssl.gz from
install of openssl-0.9.7a-43.8 conflicts with file from package
Note that openssl-0.9.7a-43.8 appears to be conflicting with itself (the version
numbers are the same).
If this is done, the operator will be able to see the problem clearly:
A search through Bugzilla turned up several WONTFIX bugs from 2003 that relate
to this quirk of RPM on 64-bit systems. In 2003, 64-bit systems where only used
by experienced operators with large budgets; this is no longer the case.
This fix won't solve the underlying problem, but it is a start.
FWIW, this is fixed in rpm-4.4.2 and later.
And the workaround is just to configure your own system by putting
*** This bug has been marked as a duplicate of 177736 ***