sudo apt update
&& sudo apt upgrade
run without errors.
sudo apt install sigrok-cli
runs with No error messages and installs sigrok-cli into /usr/bin.
But on running sigrok-cli
it immediately aborts with an error message
sigrok-cli: error while loading shared libraries: libnettle.so.7: cannot open shared object file: No such file or directory
ldd /usr/bin/sigrok-cli returns nothing
The sigrok-cli is installed in /usr/bin
strings /usr/bin/sigrok-cli|grep nettle reports nothing
There is no libnettle.so.7 according to
dpkg -S libnettle.so.7
dpkg-query: no path found matching pattern libnettle.so.7
My system does have libnettle8
dpkg -S libnettle.so.8
libnettle8:amd64: /usr/lib/x86_64-linux-gnu/libnettle.so.8.4
libnettle8:amd64: /usr/lib/x86_64-linux-gnu/libnettle.so.8
if I search the entire root fs I find the following references to libnettle.so.7*
/snap/core20/1828/usr/lib/x86_64-linux-gnu/libnettle.so.7
/snap/core20/1828/usr/lib/x86_64-linux-gnu/libnettle.so.7.0
/snap/core20/1828/usr/share/doc/libnettle7
/snap/core20/1852/usr/lib/x86_64-linux-gnu/libnettle.so.7
/snap/core20/1852/usr/lib/x86_64-linux-gnu/libnettle.so.7.0
/snap/core20/1852/usr/share/doc/libnettle7
/snap/gnome-3-38-2004/119/usr/lib/x86_64-linux-gnu/libnettle.so
/snap/gnome-3-38-2004/119/usr/lib/x86_64-linux-gnu/libnettle.so.7
/snap/gnome-3-38-2004/119/usr/lib/x86_64-linux-gnu/libnettle.so.7.0
/snap/gnome-3-38-2004/137/usr/lib/x86_64-linux-gnu/libnettle.so
/snap/gnome-3-38-2004/137/usr/lib/x86_64-linux-gnu/libnettle.so.7
/snap/gnome-3-38-2004/137/usr/lib/x86_64-linux-gnu/libnettle.so.7.0
What's going? System seems stable, its largely used for C and embedded C and assembler programming gnu-gcc for arm, esp32 and avr, sdcc stmflash for 8 and 32 bit usbtiny and arduino