Gentoo Archives: gentoo-user

From: Robin Atwood <robin.atwood@×××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] emerge @preserved-rebuild loop
Date: Thu, 29 Oct 2009 16:20:40
Message-Id: 200910292320.09675.robin.atwood@attglobal.net
In Reply to: [gentoo-user] emerge @preserved-rebuild loop by Alex Schuster
1 On Thursday 29 October 2009, Alex Schuster wrote:
2 > Hi there!
3 >
4 > Any idea why this happens? It's no problem, I'm just curious.
5 >
6 > root@tanja src --> emerge -a @preserved-rebuild
7 >
8 > These are the packages that would be merged, in order:
9 >
10 > Calculating dependencies ... done!
11 > [ebuild R ] app-emulation/emul-linux-x86-gtklibs-20071214
12 > [ebuild R ] kde-base/kalgebra-4.3.2
13 >
14 > Would you like to merge these packages? [Yes/No] y
15 >
16 > [...]
17 >
18 > !!! existing preserved libs:
19 > >>> package: sys-libs/readline-6.0_p3
20 >
21 > * - /lib64/libreadline.so
22 > * - /lib64/libreadline.so.5
23 > * - /lib64/libreadline.so.5.2
24 > * used by /usr/bin/calgebra (kde-base/kalgebra-4.3.2)
25 >
26 > >>> package: app-emulation/emul-linux-x86-baselibs-20091004_rc1
27 >
28 > * - /usr/lib32/libjpeg.so.62
29 > * - /usr/lib32/libjpeg.so.62.0.0
30 > * used by /usr/lib32/gtk-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
31 > (app-emulation/emul-linux-x86-gtklibs-20071214)
32 > * used by /usr/lib32/libImlib.so.1.9.15 (app-emulation/emul-linux-
33 > x86-gtklibs-20071214)
34 > * used by /usr/lib32/libimlib-jpeg.so (app-emulation/emul-linux-x86-
35 > gtklibs-20071214)
36 > Use emerge @preserved-rebuild to rebuild packages using these libraries
37 > root@tanja src --> emerge -a @preserved-rebuild
38 >
39 > These are the packages that would be merged, in order:
40 >
41 > Calculating dependencies ... done!
42 > [ebuild R ] app-emulation/emul-linux-x86-gtklibs-20071214
43 > [ebuild R ] kde-base/kalgebra-4.3.2
44 >
45 > Would you like to merge these packages? [Yes/No]
46
47 This has been asked, which may indicate there is something strange about
48 kalgebra or emerge sometimes confuses itself. My solution was eventually to
49 delete /var/lib/portage/preserved_libs_registry and then revdep-rebuild to
50 CYA. :)
51
52 HTH
53 -Robin
54 --
55 ----------------------------------------------------------------------
56 Robin Atwood.
57
58 "Ship me somewheres east of Suez, where the best is like the worst,
59 Where there ain't no Ten Commandments an' a man can raise a thirst"
60 from "Mandalay" by Rudyard Kipling
61 ----------------------------------------------------------------------

Replies

Subject Author
Re: [gentoo-user] emerge @preserved-rebuild loop Alex Schuster <wonko@×××××××××.org>