Bug 126642 - install of i386 e2fsprogs RPM on x86_64 system overwrites e2fsck
Summary: install of i386 e2fsprogs RPM on x86_64 system overwrites e2fsck
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: e2fsprogs
Version: 2
Hardware: x86_64
OS: Linux
medium
high
Target Milestone: ---
Assignee: Thomas Woerner
QA Contact: Mike McLean
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-06-24 05:29 UTC by Bryan O'Sullivan
Modified: 2014-01-21 22:49 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-10-25 19:37:59 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Bryan O'Sullivan 2004-06-24 05:29:07 UTC
Description of problem:

On an x86_64 machine that already has the native x86_64 e2fsprogs RPM
installed, installing the i386 e2fsprogs RPM results in a 32-bit
version of /sbin/e2fsck being installed.  This results in the system
being unable to fsck.

This problem is present in both FC1 and FC2.  I think it's an RPM arch
selection bug, but I'm filing it as category e2fsprogs for now.

Comment 1 Thomas Woerner 2004-06-24 10:47:06 UTC
This is not a e2fsprogs bug, reassigning to distribution.

Comment 2 Jeff Johnson 2004-07-03 01:48:06 UTC
If i386 e3fsprogs cannot fsck on x86_64, then this certainly
*is* an e2fsprogs bug. All multilib executables need to perform
equivalently, independently of whether rpm automagically
prefers elf64 or not.

Consider the x86_64 system where only i386 e2fsprogs is
installed. rpm is not responsible for what is not installed.

The "Always prefer elf64." policy in rpm is being revisited,
will be fixed pretty soon. But check whether i386 fsck
actually "works" on x86_64 please.

Comment 3 Thomas Woerner 2004-10-05 15:42:05 UTC
What error occurs when you are using the i386 version on x86_64?

Comment 4 Bryan O'Sullivan 2004-10-05 16:58:39 UTC
I don't remember the specifics (it's been four months), and I'm afraid
I don't have time to reproduce the problem right now.  What I do
recall is that if an affected system was shut down uncleanly, it
couldn't use fsck to replay the journal during the subsequent boot,
and basically had to be reinstalled.

Comment 5 Matthew Miller 2005-04-26 15:45:47 UTC
Fedora Core 2 is now maintained by the Fedora Legacy project for
security updates only. If this problem is a security issue, please
reopen and reassign to the Fedora Legacy product. If it is not a
security issue and hasn't been resolved in the current FC3 updates or
in the FC4 test release, reopen and change the version to match.

Comment 6 John Thacker 2006-10-25 19:37:59 UTC
Closed per above message and lack of response.  Note that FC2 is not even
supported by Fedora Legacy currently.


Note You need to log in before you can comment on or make changes to this bug.