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 |