Hello Brendan,
You may want to make sure you have a recent version of libhandy-1{-dev}.
Debian has 1.0.3 in stable. That is too old. Debian testing has 1.6.2
though, and that should work fine. It did for me at least.
See https://packages.debian.org/search?keywords=libhandy-1-dev&searchon=names&suite=all§ion=all
.
Adding a pinned libhandy from testing will solve the problem:
me@mymachine:/tmp/pyatem$ cat /etc/apt/preferences.d/preferences
Package: *
Pin: release a=stable
Pin-Priority: 500
Package: *
Pin: release a=testing
Pin-Priority: 101
me@mymachine:/tmp/pyatem$ cat /etc/apt/sources.list
deb http://deb.debian.org/debian/ bullseye main contrib non-free
deb http://deb.debian.org/debian bullseye-backports main contrib non-free
deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
deb http://deb.debian.org/debian/ bookworm main contrib non-free
me@mymachine:/tmp/pyatem$ sudo apt update
me@mymachine:/tmp/pyatem$ sudo apt install libhandy-1-dev/testing
Kind regards,
Mark
--
Mark Van den Borre
Hogestraat 16
3000 Leuven, Belgiƫ
+32 486 961726