Hello Andreas,
On Fri, 28 Sep 2018 13:23:33 +0200 Andreas Henriksson <andr...@fatal.se> wrote: > Hello, > > > minidlna(d) has its dependencies generated by dpkg-shlibdeps which > doesn't include libavcodec. I've verified that the binary has no > DT_NEEDED on libavcodec. > > > # readelf -d debian/minidlna/usr/sbin/minidlnad | grep libav > 0x0000000000000001 (NEEDED) Shared library: [libavformat.so.58] > 0x0000000000000001 (NEEDED) Shared library: [libavutil.so.56] > > Recursive shared library dependencies might pull in libavcodec though > and as can be seen in your quoted error message the culprit is actually > libchromaprint.so.1 ! > > I've checked that libchromaprint1 actually has the proper dependency > specified, so I guess you just happened to stumble upon this error > in the middle of a libav transition. Yes I agree that was probably the problem > > # apt-cache show libchromaprint1 | grep libavc > Depends: libavcodec58 (>= 7:4.0) | libavcodec-extra58 (>= 7:4.0), libavutil56 (>= 7:4.0), libc6 (>= 2.14), libgcc1 (>= 1:3.4), libstdc++6 (>= 5.2) > > > I'm thus closing this bug report. > Thank you for investigating this, I really appreciate it. > Regards, > Andreas Henriksson > Regards, Dean.