[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#776669: marked as done (unblock: tecnoballz/0.93.1-3)



Your message dated Sun, 8 Feb 2015 22:11:24 +0100
with message-id <20150208211123.GF31969@ugent.be>
and subject line Re: Bug#776669: unblock: tecnoballz/0.93.1-3
has caused the Debian Bug report #776669,
regarding unblock: tecnoballz/0.93.1-3
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
776669: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776669
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
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 <apo@gambaru.de>  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}

--- End Message ---
--- Begin Message ---
Hi,

On Sat, Jan 31, 2015 at 07:00:28PM +0100, Markus Koschany wrote:
> Ok. Makes sense. I understand that only a minority of users is affected
> by that. If you think it's not worth including, so be it. I thought the
> change was trivial enough to make everybody happy.

As the change is already in unstable, I unblocked it anyway.

Cheers,

Ivo

--- End Message ---

Reply to: