Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 268057 - sys-libs/readline - warning for ldconfig "/lib/libreadline.so.5 is not a symbolic link"
Summary: sys-libs/readline - warning for ldconfig "/lib/libreadline.so.5 is not a symb...
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-01 08:04 UTC by BedOS_Gui
Modified: 2009-05-05 01:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description BedOS_Gui 2009-05-01 08:04:05 UTC
When running ldconfig command (manually or by compiling a package), this warning appears :

ldconfig: /lib/libreadline.so.5 is not a symbolic link

It seems to be fixed in next glibc release (see https://bugzilla.redhat.com/show_bug.cgi?id=495830).



Reproducible: Always
Comment 1 Mark Loeser (RETIRED) gentoo-dev 2009-05-03 02:22:35 UTC
This has nothing to do with glibc.  ldconfig is complaining about a file left on your system.

base-system:  is this some random leftover file or something?
Comment 2 BedOS_Gui 2009-05-03 07:04:18 UTC
(In reply to comment #1)
> This has nothing to do with glibc.  ldconfig is complaining about a file left
> on your system.
> 
> base-system:  is this some random leftover file or something?
> 

Ok done Mark :-),

I didn't see the final dev's advice after compiling readline :

 * Old versions of installed libraries were detected on your system.
 * In order to avoid breaking packages that depend on these old libs,
 * the libraries are not being removed.  You need to run revdep-rebuild
 * in order to remove these old dependencies.  If you do not have this
 * helper program, simply emerge the 'gentoolkit' package.
 * 
 *   # revdep-rebuild --library libreadline.so.5
 * 
 * Once you've finished running revdep-rebuild, it should be safe to
 * delete the old libraries.  Here is a copy & paste for the lazy:
 *   # rm '/lib64/libhistory.so.4'
 *   # rm '/lib64/libhistory.so.5'
 *   # rm '/lib64/libreadline.so.4'
 *   # rm '/lib64/libreadline.so.5'

I have removed the old *so.5 libraries and the annoying compilation warning disappears.

Thanks.
Comment 3 SpanKY gentoo-dev 2009-05-05 01:04:10 UTC
i'm not aware of any such bug that would have caused this in the readline ebuild, but that doesnt mean there was a transient one a long time ago

if you follow the ebuild's advice, then everything would resolve itself anyways, so ...