1 |
On Saturday 26 September 2009, Neil Bothwick wrote: |
2 |
> On Fri, 25 Sep 2009 20:58:35 +0700, Robin Atwood wrote: |
3 |
> > I had exactly the same problem. I solved it by deleting |
4 |
> > /var/lib/portage/preserved_libs_registry with no ill effects (since |
5 |
> > revdep- rebuild was clean). |
6 |
> |
7 |
> No apparent ill effects. You now have the old, orphaned version of the |
8 |
> library on your system and unknown to portage. Portage deletes these |
9 |
> after emerge @preserved-rebuild has successfully re-emerged packages |
10 |
> depending on it. |
11 |
|
12 |
I checked with ldd what was needed and it looked OK. Also, revdep-rebuild will |
13 |
report libraries that have no owner as "broken". |
14 |
|
15 |
# equery f readline |
16 |
* Searching for readline ... |
17 |
* Contents of sys-libs/readline-6.0_p3: |
18 |
/lib64 |
19 |
/lib64/libreadline.so -> libreadline.so.5 |
20 |
/lib64/libreadline.so.5 -> libreadline.so.5.2 |
21 |
/lib64/libreadline.so.5.2 |
22 |
/lib64/libreadline.so.6 -> libreadline.so.6.0 |
23 |
/lib64/libreadline.so.6.0 |
24 |
|
25 |
/lib64/libreadline.so.5.2 is part of the current package and doesn't need to |
26 |
be preserved, which I guess is why you can re-emerge kalgebra forever and the |
27 |
preserved registry never gets updated. |
28 |
|
29 |
HTH |
30 |
-Robin |
31 |
-- |
32 |
---------------------------------------------------------------------- |
33 |
Robin Atwood. |
34 |
|
35 |
"Ship me somewheres east of Suez, where the best is like the worst, |
36 |
Where there ain't no Ten Commandments an' a man can raise a thirst" |
37 |
from "Mandalay" by Rudyard Kipling |
38 |
---------------------------------------------------------------------- |