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