Bug 163266

Summary: elfutils should be rebuilt for GLIBC_2.4 versioned symbols
Product: [Fedora] Fedora Reporter: Robert Scheck <redhat-bugzilla>
Component: elfutilsAssignee: Roland McGrath <roland>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Fixed In Version: 0.109-2 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-07-23 16:11:14 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Description Robert Scheck 2005-07-14 16:11:02 UTC
Description of problem:
elfutils should be rebuilt for GLIBC_2.4 versioned symbols to avoid possible 
problems with other programs, libraries etc.

Version-Release number of selected component (if applicable):

How reproducible/Steps to Reproduce:
Okay, I've got some python CGIs doing something similar like rpm2html but using 
rpm-python (whether 4.4.1-22 or 4.4.2-0.8 is unimportant, both cause the same 
here). They produce the following error message: "ImportError: /lib/libc.so.6: 
version `GLIBC_2.4' not found (required by /usr/lib/librpmio-4.4.so)" - even 
until the output of "readelf -a /usr/lib/librpm-4.4.so | grep '2\.4'" is nothing 
(much thanks to jbj at this point).

Actual results:
I rebuilt elfutils-0.108-5 against latest glibc (2.3.90-2) and installed it. 
After that I had to restart httpd - now it works fine.

Expected results:
Rebuild of elfutils against latest Rawhide to avoid this and other (similar) 

Additional info:
Sorry Jeff, I reverted my correct answer in IRC too fast, because I forgot 
restarting of httpd...shame on me :-(

Comment 1 Roland McGrath 2005-07-14 23:59:08 UTC
Versioning works.  This sounds like a bug somewhere else.
You need to include the actual recipe to reproduce the bug.

Comment 2 Robert Scheck 2005-07-23 16:10:23 UTC
At least, 0.109-2 works - closing now.