Package: libglx-mesa0
Version: 18.3.6-2
Severity: serious
Justification: Policy 3.5
Dear Maintainer,
the update from Stretch to Buster failed with
Unpacking libglx-mesa0:amd64 (18.3.6-2) ...
dpkg: error processing archive
/var/cache/apt/archives/libglx-mesa0_18.3.6-2_amd64.deb (--unpack):
error creating symbolic link
'./usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0': No such file or directory
So, I did
$ env LANG=C dpkg -S /usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0
diversion by glx-diversions from: /usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0
diversion by glx-diversions to:
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLX_indirect.so.0
and after installing the 'glx-diversions' package, 'libglx-mesa0' is happy
again.
I am not sure what exactly happened, as my other computers upgraded
smoothly and while they do have 'libglx-mesa0' installed, they do not
need the 'glx-diversions' package. I guess the different graphic card
drivers are to thank for...
Anyway, this might only happen in strange environments but since my
system seems sound, it is definitely a problem.
(It might be a side effect of having to install / uninstall some package
manually when trying both the nouveau and nvidia drivers some years
ago...)
Here is some of the info reportbug gave me
========================================================================
-- Package-specific info:
glxinfo:
--------
glxinfo is not available (missing mesa-utils package).
/etc/X11/X does not exist.
/etc/X11/X is not a symlink.
/etc/X11/X is not executable.
Diversions concerning libGL are in place
----------------------------------------
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2.0 to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/libGL.so.1 to /usr/lib/mesa-diverted/libGL.so.1 by
glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.0.0 to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/libGLESv2.so.2 to /usr/lib/mesa-diverted/libGLESv2.so.2
by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLX_indirect.so.0 to
/usr/lib/mesa-diverted/i386-linux-gnu/libGLX_indirect.so.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2 to
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.1.0 to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2.1.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2.1.0 to
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so.2.1.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0 to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLX_indirect.so.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2 to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2.1.0 to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2.1.0 by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so.1.1.0 to
/usr/lib/mesa-diverted/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1 to
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1.2.0 to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so.1.2.0 by
glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 by
glx-diversions
diversion of /usr/lib/libGL.so.1.2.0 to /usr/lib/mesa-diverted/libGL.so.1.2.0
by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so.1.2.0 to
/usr/lib/mesa-diverted/libGLESv1_CM.so.1.2.0 by glx-diversions
diversion of /usr/lib/libGLESv2.so to /usr/lib/mesa-diverted/libGLESv2.so by
glx-diversions
diversion of /usr/lib/libGL.so.1.2 to /usr/lib/mesa-diverted/libGL.so.1.2 by
glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1.1.0 to
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0 to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so by glx-diversions
diversion of /usr/lib/libGL.so to /usr/lib/mesa-diverted/libGL.so by
glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.7.0 to
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.7.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.0.0 to
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.0.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2 to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so to
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so by glx-diversions
diversion of /usr/lib/libGLX_indirect.so.0 to
/usr/lib/mesa-diverted/libGLX_indirect.so.0 by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so to /usr/lib/mesa-diverted/libGLESv1_CM.so
by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.2.0 to
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so to
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1 to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2.0.0 to
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLX_indirect.so.0 to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLX_indirect.so.0 by
glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.0.0 to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.0.0 by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so.1 to
/usr/lib/mesa-diverted/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2.0.0 to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so to
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1.2.0 to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1.2.0 by glx-diversions
diversion of /usr/lib/libGL.so.1.0.0 to /usr/lib/mesa-diverted/libGL.so.1.0.0
by glx-diversions
diversion of /usr/lib/libGLESv2.so.2.1.0 to
/usr/lib/mesa-diverted/libGLESv2.so.2.1.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1 to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.0.0 to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.0.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1.2.0 to
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1.2.0 by glx-diversions
diversion of /usr/lib/libGL.so.1.7.0 to /usr/lib/mesa-diverted/libGL.so.1.7.0
by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.7.0 to
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.7.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1 to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0 to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.7.0 by glx-diversions
diversion of /usr/lib/libGLESv2.so.2.0.0 to
/usr/lib/mesa-diverted/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so to
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.2 to
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 by glx-diversions
VGA-compatible devices on PCI bus:
----------------------------------
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV44 [Quadro NVS
285] [10de:0165] (rev a1)
Kernel version (/proc/version):
-------------------------------
Linux version 4.19.0-5-amd64 (debian-ker...@lists.debian.org) (gcc version
8.3.0 (Debian 8.3.0-7)) #1 SMP Debian 4.19.37-5 (2019-06-19)
DRM Information from dmesg:
---------------------------
-- System Information:
Debian Release: 10.0
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8),
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libglx-mesa0 depends on:
ii libc6 2.28-10
ii libdrm2 2.4.97-1
ii libexpat1 2.2.6-2
ii libgl1-mesa-dri 18.3.6-2
ii libglapi-mesa 18.3.6-2
ii libx11-6 2:1.6.7-1
ii libx11-xcb1 2:1.6.7-1
ii libxcb-dri2-0 1.13.1-2
ii libxcb-dri3-0 1.13.1-2
ii libxcb-glx0 1.13.1-2
ii libxcb-present0 1.13.1-2
ii libxcb-sync1 1.13.1-2
ii libxcb1 1.13.1-2
ii libxdamage1 1:1.1.4-3+b3
ii libxext6 2:1.3.3-1+b2
ii libxfixes3 1:5.0.3-1
ii libxshmfence1 1.3-1
ii libxxf86vm1 1:1.1.4-1+b2
libglx-mesa0 recommends no packages.
libglx-mesa0 suggests no packages.
Versions of packages xserver-xorg depends on:
ii x11-xkb-utils 7.7+4
ii xkb-data 2.26-2
ii xserver-xorg-core 2:1.20.4-1
ii xserver-xorg-input-all 1:7.7+19
ii xserver-xorg-input-libinput [xorg-driver-input] 0.28.2-2
ii xserver-xorg-input-wacom [xorg-driver-input] 0.34.99.1-1
ii xserver-xorg-video-all 1:7.7+19
ii xserver-xorg-video-amdgpu [xorg-driver-video] 18.1.99+git20190207-1
ii xserver-xorg-video-ati [xorg-driver-video] 1:19.0.1-1
ii xserver-xorg-video-fbdev [xorg-driver-video] 1:0.5.0-1
ii xserver-xorg-video-intel [xorg-driver-video] 2:2.99.917+git20180925-2
ii xserver-xorg-video-nouveau [xorg-driver-video] 1:1.0.16-1
ii xserver-xorg-video-qxl [xorg-driver-video] 0.1.5-2+b1
ii xserver-xorg-video-radeon [xorg-driver-video] 1:19.0.1-1
ii xserver-xorg-video-vesa [xorg-driver-video] 1:2.4.0-1
ii xserver-xorg-video-vmware [xorg-driver-video] 1:13.3.0-2
Versions of packages xserver-xorg recommends:
ii libgl1-mesa-dri 18.3.6-2
ii xserver-xorg-legacy 2:1.20.4-1
Versions of packages xserver-xorg-core depends on:
ii keyboard-configuration 1.191
ii libaudit1 1:2.8.4-3
ii libbsd0 0.9.1-2
ii libc6 2.28-10
ii libdbus-1-3 1.12.16-1
ii libdrm2 2.4.97-1
ii libegl1 1.1.0-1
ii libepoxy0 1.5.3-0.1
ii libgbm1 18.3.6-2
ii libgcrypt20 1.8.4-5
ii libgl1 1.1.0-1
ii libpciaccess0 0.14-1
ii libpixman-1-0 0.36.0-1
ii libselinux1 2.8-1+b1
ii libsystemd0 241-5
ii libudev1 241-5
ii libunwind8 1.2.1-9
ii libxau6 1:1.0.8-1+b2
ii libxdmcp6 1:1.1.2-3
ii libxfont2 1:2.0.3-1
ii libxshmfence1 1.3-1
ii udev 241-5
ii xserver-common 2:1.20.4-1
Versions of packages xserver-xorg-core recommends:
ii libgl1-mesa-dri 18.3.6-2
ii libpam-systemd 241-5
Versions of packages xserver-xorg-core suggests:
ii xfonts-100dpi 1:1.0.4+nmu1
ii xfonts-75dpi 1:1.0.4+nmu1
ii xfonts-scalable 1:1.0.3-1.1
========================================================================
--