[pkg-lua-devel] Bug#1068545: lua-luv changed file names of shared libraries
Lénárd Szolnoki
debian at lenardszolnoki.com
Sun Apr 7 09:57:31 BST 2024
Package: lua-luv
Version: 1.48.0-2-2
Severity: important
X-Debbugs-Cc: debian at lenardszolnoki.com
Dear Maintainer,
lua-luv changed the filenames of the shipped shared libraries, namely it
changed the major version number from 0 to 1. This breaks neovim for
example, which still depends on liblua5.1-luv.so.0, although only
liblua5.1-luv.so.1 is available.
I created a symbolic link for the missing file pointing to the new name,
and neovim runs normally now.
Maybe the major version bump is there to indicate some notion of
stability, but maybe 0 major versioned .so symbolic links could be
retained for compatibility? Note that lua-luv's major version itself
didn't change at the package level.
-- System Information:
Debian Release: trixie/sid
APT prefers oldstable-updates
APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'unstable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.7.9-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages lua-luv depends on:
ii libc6 2.37-15.1
ii libuv1t64 1.48.0-1.1
lua-luv recommends no packages.
lua-luv suggests no packages.
-- no debconf information
More information about the pkg-lua-devel
mailing list