Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: transition

Hello,

Upstream broke the ABI without bumping the soname in the 1.9.1 release
that made it into sid. The only difference between 1.9.1 and 1.9.2
besides the updated version number is the soname bump. Version 1.9.2
is currently building in experimental but it should build in all
architectures like 1.9.1 did.

I tested:

Build depends on libsoundtouch-dev but does not use it:
- ardour3_3.5.403~dfsg-4.dsc => Builds successfully
- ardour_4.2~dfsg-2.dsc => Builds successfully

Build-depends on libsoundtouch-dev:
- audacity_2.0.6-2.dsc => Builds successfully
- desmume_0.9.10-2.dsc => Builds successfully
- dolphin-emu_4.0.2+dfsg2-1.dsc => Builds successfully
- gst-plugins-bad0.10_0.10.23-8.1.dsc => Builds successfully
- gst-plugins-bad1.0_1.4.5-3.dsc => Builds successfully
- mixxx_1.11.0~dfsg-5.dsc => Builds successfully
- ocaml-soundtouch_0.1.7-1.dsc => Builds successfully
- pcsx2_1.3.1-1094-gf062b0f+dfsg-1.dsc => Builds successfully
- yatm_0.9-1.dsc => Builds successfully

Build-depends on libsoundtouch-ocaml-dev which depends on llibsoundtouch-dev:
- liquidsoap_1.1.1-7.dsc => Builds successfully

Experimental:
- dolphin-emu_5.0~rc27+dfsg-1.dsc => Builds successfully

All 10 source packages that have binary packages depending on
libsoundtouch0 build successfully with libsoundtouch1 with just a
bin-nmu.

Ben file:
title = "soundtouch";
is_affected = .depends ~ /\b(libsoundtouch0|libsoundtouch1)\b/;
is_good = .depends ~ /\b(libsoundtouch1)\b/;
is_bad = .depends ~ /\b(libsoundtouch0)\b/;

Thanks in advance,
Miguel

Reply via email to