Red Hat Bugzilla – Bug 164518
Shared data files removed on multilib systems
Last modified: 2007-11-30 17:07:19 EST
Description of problem:
When on 64-bit systems both the 32- and 64-bit versions of a package are
installed, removing the 32-bit version of the package also removes the shared
data files (e.g. the /usr/shar/doc/... files), so the 64-bit version is left
with missing files.
Uninstalling all the i386 packages on a fully installed x86_64 RHEL4 system
results in about 4800 missing files in all the remaining x86_64 packages.
Version-Release number of selected component (if applicable):
Jos can you confirm if the scope of the files removed is limited to:
I'm pretty sure I know what is causing this. Also rpm -evv foo.i386 for a
single case would be useful to confirm my suspicion.
Created attachment 120412 [details]
Session log for "rpm -evv zlib.i386"
I can't confirm all your paths, but it is indeed limited to some paths, I think,
as I had the problem of missing several files in /usr/share when I had screwed
up a testsystem due to bug #170087, ended up with multiple versions of the same
package (same arch) and then removed the duplicate (oldest) versions. See my
attachment for the zlib trace on a decent system.
*** This bug has been marked as a duplicate of 140055 ***