1 |
I am switching a system from nvidia-drivers to nouveau. I changed the |
2 |
entries in make.conf and did emerge --depclean nvidia-drivers. |
3 |
|
4 |
One result was about a dozen packages to @preserved-rebuild, including |
5 |
two webkit-gtk and libreoffice (so hours to rebuild). |
6 |
|
7 |
The overnight emerge @preserved-rebuild finished without error, but at |
8 |
the end announced that I again needed to emerge about a dozen packages, |
9 |
again including the two webkit-gtk versions and libreoffice. |
10 |
|
11 |
The full output (see below) mentions several nvidia files. |
12 |
|
13 |
How do I break this cycle? |
14 |
|
15 |
thanks, |
16 |
allan |
17 |
|
18 |
================================================================ |
19 |
|
20 |
>>> Auto-cleaning packages... |
21 |
|
22 |
>>> No outdated packages were found on your system. |
23 |
|
24 |
* GNU info directory index is up-to-date. |
25 |
|
26 |
!!! existing preserved libs: |
27 |
>>> package: x11-drivers/nvidia-drivers-334.21-r3 |
28 |
* - /usr/lib32/opengl/nvidia/lib/libGL.so.1 |
29 |
* - /usr/lib32/opengl/nvidia/lib/libGL.so.334.21 |
30 |
* used by /opt/Adobe/Reader9/Reader/intellinux/plug_ins3d/drvOpenGL.x3d (app-text/acroread-9.5.5) |
31 |
* used by /usr/lib32/libGLEW.so.1.9.0 (app-emulation/emul-linux-x86-opengl-20140406) |
32 |
* used by /usr/lib32/libGLEWmx.so.1.9.0 (app-emulation/emul-linux-x86-opengl-20140406) |
33 |
* used by 5 other files |
34 |
* - /usr/lib64/libnvidia-glsi.so.334.21 |
35 |
* - /usr/lib32/opengl/nvidia/lib/libEGL.so.1 |
36 |
* - /usr/lib32/opengl/nvidia/lib/libEGL.so.334.21 |
37 |
* used by /usr/lib32/egl/egl_gallium.so (app-emulation/emul-linux-x86-opengl-20140406) |
38 |
* used by /usr/lib32/libcairo-gobject.so.2.11200.14 (app-emulation/emul-linux-x86-gtklibs-20140406) |
39 |
* used by /usr/lib32/libcairo-script-interpreter.so.2.11200.14 (app-emulation/emul-linux-x86-gtklibs-20140406) |
40 |
* used by /usr/lib32/libcairo.so.2.11200.14 (app-emulation/emul-linux-x86-gtklibs-20140406) |
41 |
* - /usr/lib32/libnvidia-glcore.so.334.21 |
42 |
* - /usr/lib32/libnvidia-tls.so.334.21 |
43 |
* - /usr/lib64/libnvidia-tls.so.334.21 |
44 |
* - /usr/lib32/libnvidia-glsi.so.334.21 |
45 |
* - /usr/lib64/libnvidia-glcore.so.334.21 |
46 |
* - /usr/lib64/opengl/nvidia/lib/libGL.so.1 |
47 |
* - /usr/lib64/opengl/nvidia/lib/libGL.so.334.21 |
48 |
* used by /usr/bin/Xephyr (x11-base/xorg-server-1.15.0) |
49 |
* used by /usr/bin/cairo-sphinx (x11-libs/cairo-1.12.16) |
50 |
* used by /usr/bin/glxgears (x11-apps/mesa-progs-8.1.0) |
51 |
* used by 15 other files |
52 |
* - /usr/lib64/opengl/nvidia/lib/libEGL.so.1 |
53 |
* - /usr/lib64/opengl/nvidia/lib/libEGL.so.334.21 |
54 |
* used by /usr/bin/cairo-sphinx (x11-libs/cairo-1.12.16) |
55 |
* used by /usr/lib64/libcairo.so.2.11200.16 (x11-libs/cairo-1.12.16) |
56 |
* used by /usr/lib64/libwebkit2gtk-3.0.so.25.4.8 (net-libs/webkit-gtk-2.2.6) |
57 |
* used by 3 other files |
58 |
Use emerge @preserved-rebuild to rebuild packages using these libraries |
59 |
allan ~ # emerge @preserved-rebuild |
60 |
|
61 |
These are the packages that would be merged, in reverse order: |
62 |
|
63 |
Calculating dependencies... done! |
64 |
[ebuild R ] gnome-base/gnome-control-center-3.10.3:2 USE="bluetooth colord cups gnome-online-accounts i18n socialweb -debug -kerberos -v4l" INPUT_DEVICES="-wacom" 0 kB |
65 |
[ebuild R ] x11-apps/xdriinfo-1.0.4 0 kB |
66 |
[ebuild R ] app-office/libreoffice-4.1.4.2 USE="bluetooth branding cups dbus eds gnome gstreamer gtk opengl vba webdav (-aqua) -debug -gtk3 -java -jemalloc -kde -mysql -odk -postgres -telepathy {-test}" LIBREOFFICE_EXTENSIONS="presenter-minimizer -nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python2_7 -python3_3" PYTHON_TARGETS="python2_7 python3_3" 0 kB |
67 |
[ebuild R ] net-libs/webkit-gtk-2.2.6-r200:2 USE="egl geoloc gstreamer introspection jit libsecret opengl spell webgl (-aqua) -coverage -debug -gles2 {-test}" 0 kB |
68 |
[ebuild R ] app-text/acroread-9.5.5 USE="cups ldap nsplugin -html" LINGUAS="-ja -ko -zh_CN -zh_TW" 0 kB |
69 |
[ebuild R ] games-board/gnome-chess-3.10.3 0 kB |
70 |
[ebuild R ] gnome-base/gnome-session-3.10.1 USE="ipv6 systemd -debug -doc -gconf" 0 kB |
71 |
[ebuild R ] net-libs/webkit-gtk-2.2.6:3/29 USE="egl geoloc gstreamer introspection jit libsecret opengl spell webgl (-aqua) -coverage -debug -gles2 {-test}" 0 kB |
72 |
[ebuild R ] x11-base/xorg-server-1.15.0:0/1.15.0 USE="ipv6 kdrive nptl suid udev xorg -dmx -doc -minimal (-selinux) -static-libs -tslib -unwind -xnest -xvfb" 0 kB |
73 |
[ebuild R ] media-libs/libwebp-0.4.0:0/5 USE="gif jpeg opengl png tiff -experimental -static-libs -swap-16bit-csp" ABI_X86="(64) (-32) (-x32)" 0 kB |
74 |
[ebuild R ] app-emulation/emul-linux-x86-gtklibs-20140406 USE="development" ABI_X86="(-32)" 0 kB |
75 |
[ebuild R ] app-emulation/emul-linux-x86-opengl-20140406 USE="development" ABI_X86="(-32)" 0 kB |
76 |
[ebuild R ] media-libs/freeglut-2.8.1-r1 USE="-debug -static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB |
77 |
[ebuild R ] x11-apps/mesa-progs-8.1.0 USE="-egl -gles1 -gles2" 0 kB |
78 |
[ebuild R ] media-libs/glu-9.0.0-r1 USE="-static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB |
79 |
[ebuild R ] x11-libs/cairo-1.12.16 USE="X glib opengl svg xcb (-aqua) -debug -directfb -doc (-drm) (-gallium) (-gles2) -legacy-drivers -openvg (-qt4) -static-libs -valgrind -xlib-xcb" 0 kB |
80 |
|
81 |
Total: 16 packages (16 reinstalls), Size of downloads: 0 kB |