1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Paul Hartman wrote: |
5 |
> On Thu, Sep 24, 2009 at 1:25 PM, James <wireless@×××××××××××.com> wrote: |
6 |
>> Hello, |
7 |
>> |
8 |
>> |
9 |
>> I keep getting this mesaage on one particulary system: |
10 |
>> |
11 |
>> existing preserved libs: |
12 |
>> package: sys-libs/readline-6.0_p3 |
13 |
>> * - /lib64/libreadline.so |
14 |
>> * - /lib64/libreadline.so.5 |
15 |
>> * - /lib64/libreadline.so.5.2 |
16 |
>> * used by /usr/bin/calgebra (kde-base/kalgebra-4.2.4) |
17 |
>> |
18 |
>> |
19 |
>> So I've rebuilt kalgegra, readline and revdep-rebuild comes |
20 |
>> up clean. I ran 'emerge @preserved-rebuild' numerous times |
21 |
>> and still I get this error message. |
22 |
>> |
23 |
>> |
24 |
>> Ideas on cleaning this up? |
25 |
>> |
26 |
>> It just happens on one system out of a dozen/plus gentoo |
27 |
>> boxes I manage...... |
28 |
> |
29 |
> Rather than rebuilding kalgebra, unmerge it completely then emerge it |
30 |
> again. It might be a problem with the emerge process for that package |
31 |
> not using the latest version for some reason, so it is rebuilding |
32 |
> against the old libs (which therefore remain preserved). |
33 |
> |
34 |
|
35 |
Also, try removing /lib64/libreadline.so (not .so.5 or .so.5.2 !) first, |
36 |
so that kalgebra is forced to link against /usr/lib64/libreadline.so |
37 |
(which ends up pointing at /lib64/libreadline.so.6). My guess is that |
38 |
for some reason the linker is looking in /lib64 before checking |
39 |
/usr/lib64, and finding the wrong file first. |
40 |
|
41 |
- -- |
42 |
Jonathan Callen (ABCD) |
43 |
-----BEGIN PGP SIGNATURE----- |
44 |
Version: GnuPG v2.0.11 (GNU/Linux) |
45 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org |
46 |
|
47 |
iEYEARECAAYFAkq73xcACgkQOypDUo0oQOqriACfSrdCwExsBbmkSYLXqVQALWxT |
48 |
Yd4An2VAYc0Gy5Slx94QeKKbV+gceqeg |
49 |
=rgNN |
50 |
-----END PGP SIGNATURE----- |