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) ...

Reply via email to