Gentoo Archives: gentoo-user

From: gottlieb@×××.edu
To: gentoo-user@l.g.o
Subject: [gentoo-user] infinite loop of with @preserved-rebuild
Date: Fri, 09 May 2014 12:50:42
Message-Id: 87vbtfce0d.fsf@nyu.edu
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

Replies

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