Bug 570976 - Bad .so files from
Summary: Bad .so files from
Keywords:
Status: CLOSED DUPLICATE of bug 567355
Alias: None
Product: Fedora
Classification: Fedora
Component: xmlrpc-c
Version: 13
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Enrico Scholz
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-03-06 02:22 UTC by Richard Ryniker
Modified: 2010-03-06 10:44 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-03-06 10:44:19 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Richard Ryniker 2010-03-06 02:22:46 UTC
Description of problem:

After installation of: xmlrpc-c-devel-1.21.00-1301.1851.fc13.x86_64
a group of files in /usr/lib64/ appear to be parts of a build
script instead of the desired target files.  These files cause
many complaints from yum when it executes update operations.

One example:

[root@vista ryniker]# cat  /usr/lib64/libxmlrpc_server_abyss++.so
INPUT(/usr/lib64/libxmlrpc_server_abyss++.so.6 AS_NEEDED(/usr/lib64/libxmlrpc_server_abyss.so.3 /usr/lib64/libxmlrpc_abyss.so.3 /usr/lib64/libxmlrpc_server++.so.6 /usr/lib64/libxmlrpc_server.so.3 /usr/lib64/libxmlrpc++.so.6 /usr/lib64/libxmlrpc.so.3 /usr/lib64/libxmlrpc_util.so.3))


Version-Release number of selected component (if applicable):
1.21.00-1301.1851.fc13.x86_64

How reproducible:
Always.

Steps to Reproduce:
1. Install xmlrpc-c-devel-1.21.00-1301.1851.fc13.x86_64
2. Observe peculiar .so files in /usr/lib64
3. Some (not all) yum update operations complain about invalid file format.
  
Actual results:

These files cause "yum update" to complain with messages like:

Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating       : freetype-2.3.11-3.fc13.x86_64                          1/184 
/sbin/ldconfig: /usr/lib64/libxmlrpc_server_abyss++.so is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig: /usr/lib64/libxmlrpc_server.so is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig: /usr/lib64/libxmlrpc++.so is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig: /usr/lib64/libxmlrpc_cpp.so is not an ELF file - it has the wrong magic bytes at the start.

/sbin/ldconfig: /usr/lib64/libxmlrpc_server_cgi++.so is not an ELF file - it has the wrong magic bytes at the start.


Expected results:


Additional info:
The entire log (2000+ lines) of yum update complaints is at:

http://ryniker.ods.org/errors/yum_xmlrpc-c-devel

Comment 1 Enrico Scholz 2010-03-06 10:44:19 UTC

*** This bug has been marked as a duplicate of bug 567355 ***


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