Bug 221049 - glibc-devel package contains broken links
Summary: glibc-devel package contains broken links
Keywords:
Status: CLOSED DUPLICATE of bug 213555
Alias: None
Product: Fedora
Classification: Fedora
Component: glibc
Version: 6
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jakub Jelinek
QA Contact: Brian Brock
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-12-31 08:49 UTC by Christian Krause
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-01-02 22:44:51 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Christian Krause 2006-12-31 08:49:55 UTC
Description of problem:
glibc-devel contains a symbolic link
/usr/lib/librt.so.1 -> librtkaio.so
which points to a non-existing file

Version-Release number of selected component (if applicable):
glibc-devel-2.5-3.i386.rpm

How reproducible:
100%

Steps to Reproduce:

root@computer:/etc# rpm -U /fedora-core/6/i386/os/Fedora/RPMS/glibc-2.5-3.i686.rpm
 /fedora-core/6/i386/os/Fedora/RPMS/glibc-devel-2.5-3.i386.rpm --force

root@computer:/etc# rpm -V glibc glibc-devel

root@computer:/etc# ls -la /usr/lib/librt*
-rw-r--r-- 1 root root 52128 Oct  8 17:10 /usr/lib/librt.a
-rw-r--r-- 1 root root 59038 Oct  8 17:10 /usr/lib/librtkaio.a
lrwxrwxrwx 1 root root    20 Dec 31 09:42 /usr/lib/librt.so -> ../../lib/librt.s
o.1
lrwxrwxrwx 1 root root    12 Dec 31 09:42 /usr/lib/librt.so.1 -> librtkaio.so

root@computer:/etc# /sbin/ldconfig 

root@computer:/etc# ls -la /usr/lib/librt*
-rw-r--r-- 1 root root 52128 Oct  8 17:10 /usr/lib/librt.a
-rw-r--r-- 1 root root 59038 Oct  8 17:10 /usr/lib/librtkaio.a
lrwxrwxrwx 1 root root    20 Dec 31 09:42 /usr/lib/librt.so -> ../../lib/librt.s
o.1

root@computer:/etc# rpm -V glibc glibc-devel
missing     /usr/lib/librt.so.1

Actual results:
before ldconfig call:
- librt.so.1 is a broken link
after ldconfig call
- librt.so.1 is missing (deleted by ldconfig)

Expected results:
glibc-devel should contain the correct symbolic link and after ldconfig the
glibc-devel package should be consistent with the file system (rpm -V glibc-devel)

Comment 1 Jakub Jelinek 2007-01-02 22:44:51 UTC

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


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