Bug 251411

Summary: libtk8.4.so lacks an SONAME record
Product: [Fedora] Fedora Reporter: Stepan Kasal <kasal>
Component: tkAssignee: Marcela Mašláňová <mmaslano>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: medium    
Version: rawhide   
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: 2007-08-09 08:23:44 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 Stepan Kasal 2007-08-08 19:47:36 UTC
In tk-8.4.15-1.fc8, libtk8.4.so contains no SONAME record.  Run
  objdump -p /usr/lib/libtk8.4.so | grep SONAME
to verify this.

This implies that incorrect library name will be recorded in the NEEDED fiels of
 executables linked against this library.
The library is typically found through the symlink /usr/lib/libtk.so, thus the
resulting binary has "NEEDED libtk.so".
This info is picked by find-provides, so one of the symptoms is a broken require
in the resulting rpm.
See http://www.redhat.com/archives/fedora-devel-list/2007-August/msg00471.html
for an example.