-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Paul Hartman wrote:
> On Thu, Sep 24, 2009 at 1:25 PM, James <wirel...@tampabay.rr.com> wrote:
>> Hello,
>>
>>
>> I keep getting this mesaage on one particulary system:
>>
>>  existing preserved libs:
>> package: sys-libs/readline-6.0_p3
>>  *  - /lib64/libreadline.so
>>  *  - /lib64/libreadline.so.5
>>  *  - /lib64/libreadline.so.5.2
>>  *      used by /usr/bin/calgebra (kde-base/kalgebra-4.2.4)
>>
>>
>> So I've rebuilt kalgegra, readline and revdep-rebuild comes
>> up clean. I ran 'emerge @preserved-rebuild' numerous times
>> and still I get this error message.
>>
>>
>> Ideas on cleaning this up?
>>
>> It just happens on one system out of a dozen/plus gentoo
>> boxes I manage......
>
> Rather than rebuilding kalgebra, unmerge it completely then emerge it
> again. It might be a problem with the emerge process for that package
> not using the latest version for some reason, so it is rebuilding
> against the old libs (which therefore remain preserved).
>

Also, try removing /lib64/libreadline.so (not .so.5 or .so.5.2 !) first,
so that kalgebra is forced to link against /usr/lib64/libreadline.so
(which ends up pointing at /lib64/libreadline.so.6).  My guess is that
for some reason the linker is looking in /lib64 before checking
/usr/lib64, and finding the wrong file first.

- --
Jonathan Callen (ABCD)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkq73xcACgkQOypDUo0oQOqriACfSrdCwExsBbmkSYLXqVQALWxT
Yd4An2VAYc0Gy5Slx94QeKKbV+gceqeg
=rgNN
-----END PGP SIGNATURE-----

Reply via email to