Package: release.debian.org Severity: normal User: [email protected] Usertags: unblock
Dear release team, Please unblock package tecnoballz. It was discovered [1] that tecnoballz' dependency on libsdl-mixer1.2 was not strict enough. This could lead to a situation where users are stuck with the version of libsdl-mixer1.2 in wheezy which links against libmikmod2 and the latest version of tecnoballz which depends on libmikmod3. Apparently libmikmod2 and libmikmod3 conflict with each other. In this case the sound of the game would not work. I discussed this issue with the maintainer of libsdl-mixer1.2 in the bug report and we came to the conclusion that the simplest solution for Jessie was to make tecnoballz depend on libsdl-mixer1.2 (>= 1.2.12-11+b1). There are other solutions like using Conflicts or dpkg's shlibs mechanism but since tecnoballz is the only package that depends on libsdl-mixer1.2 and libmikmod3 at the same time, it was simpler to add a stricter dependency on libsdl-mixer1.2. [1] https://bugs.debian.org/776260 unblock tecnoballz/0.93.1-3 Regards, Markus
diff -Nru tecnoballz-0.93.1/debian/changelog tecnoballz-0.93.1/debian/changelog --- tecnoballz-0.93.1/debian/changelog 2014-11-29 01:17:52.000000000 +0100 +++ tecnoballz-0.93.1/debian/changelog 2015-01-30 13:02:19.000000000 +0100 @@ -1,3 +1,12 @@ +tecnoballz (0.93.1-3) unstable; urgency=medium + + * Move package to Git. Update VCS-fields. + * Tighten the dependency on libsdl-mixer1.2 and pull in the latest + version which depends on libmikmod3. Therefore the sound will work again. + Thanks to Celelibi for the report. (Closes: #776260) + + -- Markus Koschany <[email protected]> Fri, 30 Jan 2015 12:57:09 +0100 + tecnoballz (0.93.1-2) unstable; urgency=medium * Team upload. diff -Nru tecnoballz-0.93.1/debian/control tecnoballz-0.93.1/debian/control --- tecnoballz-0.93.1/debian/control 2014-11-29 00:58:00.000000000 +0100 +++ tecnoballz-0.93.1/debian/control 2015-01-30 13:02:19.000000000 +0100 @@ -20,12 +20,13 @@ libxxf86vm-dev Standards-Version: 3.9.6 Homepage: http://linux.tlk.fr/games/TecnoballZ/ -Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/tecnoballz/ -Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/tecnoballz/ +Vcs-Git: git://anonscm.debian.org/pkg-games/tecnoballz.git +Vcs-Browser: http://anonscm.debian.org/cgit/pkg-games/tecnoballz.git Package: tecnoballz Architecture: any Depends: + libsdl-mixer1.2 (>= 1.2.12-11+b1), tecnoballz-data, ${misc:Depends}, ${shlibs:Depends}

