Ok, asked Claude to help me understand the exact process of creating the symbolic links for various libraries... There are three things you should see:
This is the actual library file that is installed by the Debian package
This is a symbolic link which is created by the Debian package so the application can be sure it will always get version 1 of the library
This is the symbolic link created by ldconfig during package installationI'm guessing that if you don't install the -dev package the last of these is not being created? Can you check that? That suggests it's an error in the libvulkan upstream package since it is missing the as required for such packages:
https://www.debian.org/doc/debian-polic ... l#ldconfig
Does it work if you run on the command line?
Gordon
This is the actual library file that is installed by the Debian package
Code:
/usr/lib/aarch64-linux-gnu/libvulkan.so.1.3.239This is a symbolic link which is created by the Debian package so the application can be sure it will always get version 1 of the library
Code:
/usr/lib/aarch64-linux-gnu/libvulkan.so.1 -> libvulkan.so.1.3.239This is the symbolic link created by ldconfig during package installation
Code:
/usr/lib/aarch64-linux-gnu/libvulkan.so -> libvulkan.so.1Code:
activate-noawait ldconfighttps://www.debian.org/doc/debian-polic ... l#ldconfig
Does it work if you run
Code:
sudo ldconfigGordon
Statistics: Posted by gsh — Fri Jul 18, 2025 8:29 am