On Mon, 5 Dec 2022 21:33:03 +0100 martin f krafft <madd...@debian.org> wrote:
Package: scrcpy
Version: 1.24-1
Severity: grave
The package depends on libavdevice59, but it's apparently built
against libavdevice58:
lotus:~% ldd =scrcpy | grep libavdevice
libavdevice.so.58 => not found
Hello Martin,
can you still reproduce this issue?
I have installed scrcpy inside a minimal unstable VM,
and receive the output below [1].
Also the build log [2] seems to show that libavdevice59
was installed during package build.
Your ldd shows "=scrcpy" instead of an absolute path,
does it really point to the binary from the package?
Kind regards,
Bernhard
[1]
benutzer@debian:~$ ldd /usr/bin/scrcpy | grep libavdevice
libavdevice.so.59 => /lib/x86_64-linux-gnu/libavdevice.so.59
(0x00007fa06f9cd000)
benutzer@debian:~$ dpkg -l | grep scrcpy
ii scrcpy 1.24-1 amd64
Display and control your Android device
ii scrcpy-server 1.24-1 all
Display and control your Android device - server binary
[2]
https://buildd.debian.org/status/fetch.php?pkg=scrcpy&arch=amd64&ver=1.24-1&stamp=1658088686&raw=0
Unpacking libavdevice59:amd64 (7:5.0.1-3+b1) ...
Unpacking libavdevice-dev:amd64 (7:5.0.1-3+b1) ...