Bug 595429

Summary: libtool must not rely on hard links
Product: Red Hat Enterprise Linux 5 Reporter: Murilo Opsfelder Araujo <mopsfelder>
Component: libtoolAssignee: Pavel Raiskup <praiskup>
Status: CLOSED WONTFIX QA Contact: qe-baseos-tools-bugs
Severity: medium Docs Contact:
Priority: medium    
Version: 5.7CC: mopsfelder, ngalvin, sforsber
Target Milestone: rc   
Target Release: 5.9   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 918449 (view as bug list) Environment:
Last Closed: 2013-03-07 10:53:18 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:
Bug Depends On:    
Bug Blocks: 918449    

Description Murilo Opsfelder Araujo 2010-05-24 15:28:59 UTC
Description of problem:
The file /usr/share/libtool/ltmain.sh provided by libtool package uses hard links to lock single object files with the generated libtool script and causes error on file systems that don't support or allow hard links (e.g.: AFS).

Version-Release number of selected component (if applicable):
% rpm -qa libtool 
libtool-1.5.22-7.el5_4

How reproducible:
Always.

Steps to Reproduce:
1. Build a program that uses libtoolize on a file system that doesn't support or allow hard links.
2.
3.

Actual results:
/usr/share/libtool/ltmain.sh tries to create hard links.

Expected results:
/usr/share/libtool/ltmain.sh should create soft links.

Additional info:

Comment 6 Pavel Raiskup 2013-03-07 10:53:18 UTC
Hi Murilo, Nathan,

I'm very sorry but it is probably too late to address this issue in RHEL5.  We
are currently in Production phase 2 [1], it means that only security and
critical issues are going to be fixed.

In addition to that, this bugzilla is about upstream issue discussed about
10 years back by upstream and no fix was provided yet.  It is quite unlikely
that this will ever be fixed in RHEL5 thus I'm closing this bugreport as
WONTFIX.  Note that I have created clone bug (#918449) for Fedora rawhide just
to properly track upstream issue (CCing everybody here).  Another possibility
worth to try would be to clone this issue against next major release RHEL6.

Thanks for your report,
Pavel

[1] https://access.redhat.com/support/policy/updates/errata/