Gentoo Archives: gentoo-user

From: gottlieb@×××.edu
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] infinite loop of with @preserved-rebuild
Date: Fri, 09 May 2014 21:35:00
Message-Id: 8738gik550.fsf@nyu.edu
In Reply to: Re: [gentoo-user] infinite loop of with @preserved-rebuild by gottlieb@nyu.edu
1 On Fri, May 09 2014, gottlieb@×××.edu wrote:
2
3 > On Fri, May 09 2014, Alan McKinnon wrote:
4 >
5 >> There's a brute force method. All the nvidia files listed below are now
6 >> orphaned, so you should be able to delete them and let revdep-rebuild
7 >> fix anything remaining. You also have stuffs from emul-linux in there,
8 >> so I'd suggest this:
9 >>
10 >> unmerge emul-linux-x86-opengl
11 >> delete orphaned files
12 >> revdep-rebuild and let it do what it wants
13 >> remerge emul-linux-x86-opengl back
14 >>
15 > I see. This encouraged me to look at
16 > /var/lib/portage/preserved_libs_registry, whose contents is
17 >
18 > "x11-drivers/nvidia-drivers:0": [
19 > "x11-drivers/nvidia-drivers-334.21-r3",
20 > "12161",
21 > [
22 > "/usr/lib64/libnvidia-glcore.so.334.21",
23 > "/usr/lib64/libnvidia-tls.so.334.21",
24 > "/usr/lib32/libnvidia-glsi.so.334.21",
25 > "/usr/lib32/opengl/nvidia/lib/libGL.so.334.21",
26 > "/usr/lib64/libnvidia-glsi.so.334.21",
27 > "/usr/lib32/opengl/nvidia/lib/libEGL.so.334.21",
28 > "/usr/lib64/opengl/nvidia/lib/libGL.so.334.21",
29 > "/usr/lib32/libnvidia-tls.so.334.21",
30 > "/usr/lib64/opengl/nvidia/lib/libEGL.so.334.21",
31 > "/usr/lib32/libnvidia-glcore.so.334.21",
32 > "/usr/lib64/opengl/nvidia/lib/libGL.so.1",
33 > "/usr/lib64/opengl/nvidia/lib/libEGL.so.1",
34 > "/usr/lib32/opengl/nvidia/lib/libGL.so.1",
35 > "/usr/lib32/opengl/nvidia/lib/libEGL.so.1"
36 > ]
37 > ]
38 > }
39 >
40 > So I guess this means that all the orphans come from nvidia-drivers.
41 > So I am initially not unmerging/remerging emul-linux-x86.
42 > That is my plan will be
43 >
44 > move orphaned files listed above to a holding area
45 > let revdep-rebuild do its thing
46 > wait 30 days
47 > delete the holding bin
48 >
49 > Thanks for explaining.
50 > allan
51
52 Before I mess up let me ask if the contents of preserved_libs_registry
53 shown above will be cleaned by the emerges triggered by revdep-rebuild
54 or if I am supposed to modify that file myself when I remove the
55 orphans.
56
57 thanks,
58 allan

Replies

Subject Author
Re: [gentoo-user] infinite loop of with @preserved-rebuild Alan McKinnon <alan.mckinnon@×××××.com>