Le 15/01/2026 à 10:47, Samy a écrit :
Bonjour,
En fait c'est bien la version de Sid qui est installée, avec les
dépendances qui viennent également de Sid. Ce paquet n'existe pas dans
Trixie.
Les dépendances sont en plus peu nombreuses et ne remplacent pas les
versions de Trixie :
$ apt depends scrcpy
scrcpy
|Dépend: debconf (>= 0.5)
Dépend: <debconf-2.0>
cdebconf
debconf
Dépend: libavcodec62 (>= 7:8.0.1)
libavcodec-extra62
Dépend: libavdevice62 (>= 7:8.0.1)
Dépend: libavformat62 (>= 7:8.0.1)
libavformat-extra62
Dépend: libavutil60 (>= 7:8.0.1)
Dépend: libc6 (>= 2.38)
Dépend: libsdl2-2.0-0 (>= 2.0.12)
libsdl2-compat-shim
Dépend: libswresample6 (>= 7:8.0.1)
Dépend: libusb-1.0-0 (>= 2:1.0.16)
Les dépendances qui viennent de Sid
sont libavcodec62, libavdevice62, libavformat62, libavutil60
et libswresample6. Elles ne sont pas présentes dans Trixie.
Du coup je ne comprends pas trop vos conseils.
Merci
Pour ne considérer que libavformat, en Sid, scrcpy dépend de
libavformat60 et libavformat61 et libavformat62, pas seulement libavformat62
tu as un message d'erreur sur le manque de la bibliothèque libavformt59.
Libavformat59 n'est présent qu'en Bookworm. Ton système que tu crois
être Trixie est un fait un hybride Bookworm+Trixie car ta migration ne
s'est pas effectuée complètement.
(virer Bookworm de tes sources.list/debian.sources et sous répertoires
associés, rechercher les paquets obsolètes (apt list '~o'), tous les
virer sauf ceux provenant de dépôts externes mais qui sont à jour (Trixie))
Donc en fait en ce moment tu es en Bookworm+Trixie+Sid.
Et ce que Daniel, le wiki Debian, et moi, essayons de te dire c'est que
mélanger des distributions c'est casse-gueule, même si à court terme on
ne s'en pas forcément compte. Daniel te conseillait d'utiliser le
pinning pour réduire les risques (basiquement: établir des priorités
parmi les distributions et les paquets à installer), mais ça ne fait que
les réduire, de nos jours le pinning est de moins en moins conseillé par
Debian, je crois.