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
*** This bug has been marked as a duplicate of bug 567355 ***