Package: scrcpy Version: 1.21-1 Severity: normal Dear Maintainer,
* What led up to the situation? I upgraded scrcpy to version 1.21-1 while having scrcpy-server version 1.17-1 installed. * What was the outcome of this action? Running scrcpy outputs: scrcpy 1.21 <https://github.com/Genymobile/scrcpy> /usr/share/scrcpy/scrcpy-server: 1 file pushed. 3.3 MB/s (34015 bytes in 0.010s) [server] ERROR: Exception on thread Thread[main,5,main] [server] ERROR: Exception on thread Thread[main,5,main] java.lang.IllegalArgumentException: The server version (1.17) does not match the client (1.21) at com.genymobile.scrcpy.Server.createOptions(Server.java:134) at com.genymobile.scrcpy.Server.main(Server.java:248) at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:341) ERROR: Server connection failed * What outcome did you expect instead? Installing the Debian scrcpy package should install a compatible version of scrcpy-server. -- System Information: Debian Release: 11.2 APT prefers stable-updates APT policy: (990, 'stable-updates'), (990, 'stable-security'), (990, 'stable'), (500, 'oldoldstable'), (500, 'testing'), (500, 'oldstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-11-amd64 (SMP w/2 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages scrcpy depends on: ii libavcodec58 7:4.4.1-3 ii libavdevice58 7:4.4.1-3 ii libavformat58 7:4.4.1-3 ii libavutil56 7:4.4.1-3 ii libc6 2.33-2 ii libsdl2-2.0-0 2.0.14+dfsg2-3 ii libusb-1.0-0 2:1.0.24-3 ii scrcpy-server 1.17-1 Versions of packages scrcpy recommends: ii adb 1:10.0.0+r36-7 scrcpy suggests no packages. -- no debconf information