Control: severity -1 serious Control: found -1 1.2-6.1 Hi,
Bastian Germann wrote in #960707: > libalure1 recommends libfluidsynth1. Please rebuild the package so that > it uses the libfluidsynth2 ABI and recommends the current package > version. It's worse than you and I expected: * That rebuild happened in the course of Holger Levsen's (Cc'ed) no-source-change source-only uploads (1.2-6.1): http://layer-acht.org/thinking/blog/20201231-no-source-change-source-uploads/ * Now the package indeed "Recommends: […], libfluidsynth2 (>= 2.0.5)", so it looks good on a first glance. * But the symptom of this issue reported in #963122 (which I recently merged with #960707) is still present: → buckle Error loading libfluidsynth.so.1: libfluidsynth.so.1: cannot open shared object file: No such file or directory So I grepped through alure's source code and my fears were confirmed — the library file name and hence also the SONAME is hardcoded in the source code (while the Recommends header seems to be not): …/alure-1.2 → ack -C1 libfluidsynth.so src/codec_fluidsynth.cpp 179-#else 180:#define FLUIDSYNTH_LIB "libfluidsynth.so.1" 181-#endif Bumping the severity to RC since we now also have a _broken_ package relation, not just an outdated one which was expected to be solved with a rebuild. Regards, Axel -- ,''`. | Axel Beckert <a...@debian.org>, https://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
signature.asc
Description: PGP signature