Bug 452426

Summary: /sbin/kpartx.static is a symlink to its dynamic counterpart
Product: [Fedora] Fedora Reporter: Jason Bradley Nance <jbnance>
Component: device-mapper-obsoleteAssignee: Ben Marzinski <bmarzins>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: 9CC: agk, bmarzins, dwysocha, mbroz, prockai
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-06-24 14:45:04 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jason Bradley Nance 2008-06-22 20:01:12 UTC
Description of problem:
/sbin/kpartx.static is a symlink to its dynamic counterpart instead of
an actual statical version of the executable.


Version-Release number of selected component (if applicable):
kpartx-0.4.7-15.fc9.i386


Additional info:
To be honest, I'm not sure if this is actually a bug or not.  It just seems
wrong that the *.static link points to dynamic version.  I discovered this
while researching bug 452423.

Opening against device-mapper since there isn't a kpartx component in bugzilla.

Comment 1 Ben Marzinski 2008-06-24 14:45:04 UTC
Nope. This isn't very pretty, but it's not a bug.  It's a holdover from before
we could execute dynamically linked binaries in early bootup. It's no longer
necessary to have a statically linked binary, and in fact, libdevmapper no
longer exists in as a statically linkable library. However, mkinitrd still
references the static versions of these commands, so they need to exist until
all the references go away.