Bug#963122: Bug#960707: libalure1: Binary rebuild with current libfluidsynth2

Axel Beckert abe at debian.org
Sun Jan 3 13:53:03 GMT 2021


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 <abe at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-games-devel/attachments/20210103/0e21095d/attachment-0001.sig>


More information about the Pkg-games-devel mailing list