Package: lua-luv
Version: 1.48.0-2-2
Severity: important
X-Debbugs-Cc: deb...@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

Reply via email to