Gentoo Archives: gentoo-user

From: Mark Knecht <markknecht@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Once again the emerge @preserved-rebuild loop
Date: Wed, 02 Dec 2009 23:10:59
Message-Id: 5bdc1c8b0912021510o6f114d27r1518677fd619a768@mail.gmail.com
1 Hi all,
2 This came up maybe a month ago on some of my machines. Now I'm
3 updating the MythTV network of 3 dedicated machines and I'm seeing the
4 same thing. The machines are clean with emerge -DuN @world but stuck
5 in what appears to be an endless loop of @preserved-rebuild's. I've
6 been through the loop 3 times with no changes any time.
7
8 Before I do what I did last time (which was just erase the
9 preserved_libs_registry file by hand) I figured I'd see what a better
10 way to handle this is. Last time I think Neil suggested that multiple
11 passes through emerge @preserved-rebuild would eliminate this but I've
12 done 3 passes so far and it appears stuck.
13
14 Possibly I should emerge -C e2fsprogs-libs and then do another
15 emerge -DuN @world?
16
17 Other ideas?
18
19 Same exact results on 3 machines...
20
21 Thanks,
22 Mark
23
24
25 !!! existing preserved libs:
26 >>> package: sys-libs/e2fsprogs-libs-1.41.9
27 * - /lib/libblkid.so
28 * used by /bin/mount (sys-apps/util-linux-2.16.1)
29 * used by /bin/umount (sys-apps/util-linux-2.16.1)
30 * used by /sbin/blkid (sys-apps/util-linux-2.16.1)
31 * used by 10 other files
32 * - /lib/libuuid.so
33 * used by /bin/mount (sys-apps/util-linux-2.16.1)
34 * used by /bin/umount (sys-apps/util-linux-2.16.1)
35 * used by /sbin/blkid (sys-apps/util-linux-2.16.1)
36 * used by 20 other files
37 Use emerge @preserved-rebuild to rebuild packages using these libraries
38 myth12 ~ # emerge -p @preserved-rebuild
39
40 These are the packages that would be merged, in order:
41
42 Calculating dependencies... done!
43 [ebuild R ] sys-apps/util-linux-2.16.1
44 [ebuild R ] sys-fs/cryptsetup-1.0.6-r2
45 [ebuild R ] sys-fs/e2fsprogs-1.41.9
46 [ebuild R ] x11-libs/libSM-1.1.1
47 [ebuild R ] sys-apps/hal-0.5.13-r2
48 [ebuild R ] x11-libs/libXt-1.0.6
49 [ebuild R ] x11-libs/libXpm-3.5.7
50 [ebuild R ] sys-apps/dbus-1.2.3-r1
51 [ebuild R ] x11-libs/libXaw-1.0.6
52 [ebuild R ] x11-apps/xdm-1.1.8
53 myth12 ~ #
54
55
56 and then
57
58
59 * Regenerating GNU info directory index...
60 * Processed 90 info files.
61
62 !!! existing preserved libs:
63 >>> package: sys-libs/e2fsprogs-libs-1.41.9
64 * - /lib/libblkid.so
65 * used by /bin/mount (sys-apps/util-linux-2.16.1)
66 * used by /bin/umount (sys-apps/util-linux-2.16.1)
67 * used by /sbin/blkid (sys-apps/util-linux-2.16.1)
68 * used by 10 other files
69 * - /lib/libuuid.so
70 * used by /bin/mount (sys-apps/util-linux-2.16.1)
71 * used by /bin/umount (sys-apps/util-linux-2.16.1)
72 * used by /sbin/blkid (sys-apps/util-linux-2.16.1)
73 * used by 20 other files
74 Use emerge @preserved-rebuild to rebuild packages using these libraries
75 myth12 ~ # emerge -p @preserved-rebuild
76
77 These are the packages that would be merged, in order:
78
79 Calculating dependencies... done!
80 [ebuild R ] sys-apps/util-linux-2.16.1
81 [ebuild R ] sys-fs/cryptsetup-1.0.6-r2
82 [ebuild R ] sys-fs/e2fsprogs-1.41.9
83 [ebuild R ] x11-libs/libSM-1.1.1
84 [ebuild R ] sys-apps/hal-0.5.13-r2
85 [ebuild R ] x11-libs/libXt-1.0.6
86 [ebuild R ] x11-libs/libXpm-3.5.7
87 [ebuild R ] sys-apps/dbus-1.2.3-r1
88 [ebuild R ] x11-libs/libXaw-1.0.6
89 [ebuild R ] x11-apps/xdm-1.1.8
90 myth12 ~ #

Replies

Subject Author
[gentoo-user] Re: Once again the emerge @preserved-rebuild loop Mark Knecht <markknecht@×××××.com>