I just upgraded to Debian 13 (Trixie). Darktable 5.2.1 fails to start, with
“error while loading shared libraries: libavif.so.15: cannot open shared
object file: No such file or directory”
Trixie now uses libavif16, so I guess that might be the cause of the issue.
I’ve no idea how to fix this. Will the github instuctions for compiling dt for Debian get updated in due course? Does anyone know of another fix?
TIA for any advice.
I compiled it as per the instructions on Github. (It’s been running fine on Debian 12.)
To be clear: I upgraded my running Debian 12 system to Debian 13; my existing system had dt 5.2.1 already installed. I’m not sure whether to re-compile dt, because I’m not sure whether the complie libraries reflect the changes in Debian 13. Any thoughts?
You do need to recompile.
2 Likes
Thanks, @paperdigits. I was just thinking that I should have more faith that the compile scripts adjust automatically for the OS version, (I’m a bit dim this morning!)
Thanks for advising.
Recompiled, and running perfectly. Thanks for helping.
4 Likes