Package: libdavs2-16 Version: 1.6-1+b1 Severity: grave Justification: renders package unusable
Dear Maintainer, Currently libdavs2-16 seems not to have any reverse dependency other than libdavs2-dev. I presume that it has been added to Debian in anticipation of VLC 4.0 and/or other future reverse dependencies. So I tried to use it from a custom build of VLC 4.0 and... it is currently unusable in VLC 4.0 because it requires an executable stack, which Debian's run-time linker (understandably) appears to refuse to provide: $ LANGUAGE=C ./vlc -v VLC media player 4.0.0-dev Otto Chriek (revision 4.0.0-dev-34776-g90a6f422e1) [00007cb280de0040] main libvlc warning: cannot read /home/remi/videolan/vlc/build/modules/plugins/plugins.dat: No such file or directory [00007be27f95ed20] main generic error: cannot load plug-in /home/remi/videolan/vlc/build/modules/.libs/libdavs2_plugin.so: libdavs2.so.16: cannot enable executable stack as shared object requires: Invalid argument Fortunately VLC just ignores the faulty plugin and moves on, but this begs the question whether there is any reasonable way to use libdavs2.so in Debian? Br, -- System Information: Debian Release: forky/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.12.15-amd64 (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to fi_FI.UTF-8), LANGUAGE=fr:en_GB:fi Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages libdavs2-16 depends on: ii libc6 2.41-12 libdavs2-16 recommends no packages. libdavs2-16 suggests no packages. -- no debconf information

