Gentoo Archives: gentoo-user

From: Robin Atwood <robin.atwood@×××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] @preserved-rebuild
Date: Sat, 26 Sep 2009 13:06:40
Message-Id: 200909262006.29331.robin.atwood@attglobal.net
In Reply to: Re: [gentoo-user] @preserved-rebuild by Neil Bothwick
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 ----------------------------------------------------------------------