Your message dated Thu, 11 Jul 2013 15:09:20 +0000
with message-id <[email protected]>
and subject line Bug#715461: fixed in sdl-mixer1.2 1.2.12-6
has caused the Debian Bug report #715461,
regarding libsdl-mixer1.2: no sf2 sound fonts loaded by default
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 [email protected]
immediately.)


-- 
715461: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=715461
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libsdl-mixer1.2
Version: 1.2.12-5
Severity: normal

Hello,

the current version of libsdl-mixer1.2 is able to use fluidsynth for midi
playback, which is far superior compared to the embedded copy of timidity which
relies on sound fonts in the obsolete pat format (and thus requires the
freepats package to play music). However, fluidsynth requires sound fonts in
the sf2 format to be able to play music.

To achieve this, two things have to be changed in the current Debian package:
1) Debian currently ships three sf2 sound font files in the fluid-soundfont-gs,
musescore-soundfont-gm and fluid-soundfont-gm packages, respectively. These
packages should get promoted to Recommends with a higher priority than
freepats:
- Recommends: freepats
+ Recommends: musescore-soundfont-gm, fluid-soundfont-gm, freepats
I have given the musescore-soundfont-gm package higher priority, because it is
a complete set but has only 6MB compared to the 145Mb of fluid-soundfont-gm.
fluid-soundfont-gs is out of this list, because I did not get it working
without its bigger brother fluid-soundfont-gm installed alongside.

2) The list of available sound font files is currently set to NULL in
music.c:148 and relies on the SDL_SOUNDFONTS environment variable to contain a
list of appropriate files. However, it should get initialized with the known
locations of the sf2 sound font files available in Debian:
- char* soundfont_paths = NULL;
+ char* soundfont_paths =
"/usr/share/sounds/sf2/TimGM6mb.sf2:/usr/share/sounds/sf2/FluidR3_GM.sf2";

This will enable high quality music playback *by default* (at least higher
quality than using the internal timidity copy with freepats).

 - Fabian



-- System Information:
Debian Release: jessie/sid
  APT prefers stable
  APT policy: (900, 'stable'), (800, 'testing'), (700, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libsdl-mixer1.2 depends on:
ii  libc6              2.17-7
ii  libflac8           1.3.0-1
ii  libmad0            0.15.1b-8
ii  libmikmod2         3.1.12-5
ii  libsdl1.2debian    1.2.15-5
ii  libvorbis0a        1.3.2-1.3
ii  libvorbisfile3     1.3.2-1.3
ii  multiarch-support  2.17-7

Versions of packages libsdl-mixer1.2 recommends:
ii  freepats  20060219-1

libsdl-mixer1.2 suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: sdl-mixer1.2
Source-Version: 1.2.12-6

We believe that the bug you reported is fixed in the latest version of
sdl-mixer1.2, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Manuel A. Fernandez Montecelo <[email protected]> (supplier of updated 
sdl-mixer1.2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 11 Jul 2013 12:17:15 +0100
Source: sdl-mixer1.2
Binary: libsdl-mixer1.2 libsdl-mixer1.2-dbg libsdl-mixer1.2-dev
Architecture: source amd64
Version: 1.2.12-6
Distribution: unstable
Urgency: low
Maintainer: Debian SDL packages maintainers 
<[email protected]>
Changed-By: Manuel A. Fernandez Montecelo <[email protected]>
Description: 
 libsdl-mixer1.2 - Mixer library for Simple DirectMedia Layer 1.2, libraries
 libsdl-mixer1.2-dbg - Mixer library for Simple DirectMedia Layer 1.2, debugging
 libsdl-mixer1.2-dev - Mixer library for Simple DirectMedia Layer 1.2, 
development files
Closes: 715447 715461
Changes: 
 sdl-mixer1.2 (1.2.12-6) unstable; urgency=low
 .
   * MIDI enhancements (Thanks Fabian Greffrath for the reports and the
     fixes):
     - Add the "--disable-music-fluidsynth-shared" parameter to ./configure so
       the library is linked to libfluidsynth instead of loaded through dlopen()
       at runtime (Closes: #715447).
     - Add patch bug-715461-soundfont_paths.patch and depend on "sf2" sound 
fonts
       to have good MIDI sounds by default (Closes: #715461).
Checksums-Sha1: 
 1a39c85494d05b792dc93f26c0f63adfb166c34d 2402 sdl-mixer1.2_1.2.12-6.dsc
 7a913a6a1e03ed3d5544844a06731ae373952f27 14407 
sdl-mixer1.2_1.2.12-6.debian.tar.gz
 7ba4c730ce53ee579ca204ae2b1d872a9dc84032 93068 
libsdl-mixer1.2_1.2.12-6_amd64.deb
 237fea31c86af7649a161dfa31f4ec6cd03fae92 177768 
libsdl-mixer1.2-dbg_1.2.12-6_amd64.deb
 40b9956d56ee7e008458de97b86f66028bbbf2a5 127770 
libsdl-mixer1.2-dev_1.2.12-6_amd64.deb
Checksums-Sha256: 
 62b3ef59062516cf312330b3c2faa5281a94e88dbca9a7b1b7c2708e4f811ee2 2402 
sdl-mixer1.2_1.2.12-6.dsc
 a861dce23f42161f272264a82a1998811846fa006faaa8fb9dbd0005926f1ac0 14407 
sdl-mixer1.2_1.2.12-6.debian.tar.gz
 657af67df54937b47aa6fe34b1cf4ed675149736f392ce47bbc732669636bd89 93068 
libsdl-mixer1.2_1.2.12-6_amd64.deb
 1889dcb2f14317429b41f0a9c744f30efd939e99ed2802c33bd64d659b6a329b 177768 
libsdl-mixer1.2-dbg_1.2.12-6_amd64.deb
 db354b5ccf9f8211f3fe9b31ce7a5c8e75fbde0dd1b37d6c0c432da55a23186b 127770 
libsdl-mixer1.2-dev_1.2.12-6_amd64.deb
Files: 
 5f3a4b428b234539065bafebeed9d242 2402 libs optional sdl-mixer1.2_1.2.12-6.dsc
 28ea5a261a27b7ff150faa4c0d4af5e1 14407 libs optional 
sdl-mixer1.2_1.2.12-6.debian.tar.gz
 26b3f98d8e44419ce06a4717d218a0bc 93068 libs optional 
libsdl-mixer1.2_1.2.12-6_amd64.deb
 88f48f52658396a8aca3982335b6bcab 177768 debug extra 
libsdl-mixer1.2-dbg_1.2.12-6_amd64.deb
 4e69c00f7ec643c4546cc3418ecccacb 127770 libdevel optional 
libsdl-mixer1.2-dev_1.2.12-6_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJR3rZ0AAoJEH92BqRF3KgOQYIQAKk1e03ax3xiHS98kC5jd+4B
/n7f6cNNRebczceI3VH6XpuPmW3LrceozU8geiIkQgJX8Ain3Oa6KMvp5sRTQ/82
qVX3fAvI/hxSsqR1Sx+TvvfDdSccSINwEEjW7nf4BIHBp6Czam57SBX/WjBf7vuF
kO5+5F9wDdaAVX9qt5syzQTXW5H2WWlkDtVu1XvqznsDOBBClXpBYDSgjYyFezDo
j9RAdnMx7dEpLog86BxQmgx7hn0zIdCbP6bLCBniwguDRSxAfd3q8UrINJbSbM8H
OtUsIdVRAkjgp6MsWvQgiIWAMur+io3HC7FQw1yPxFdOLmiq0zeyG0PLC2DzSpLF
+R6soZH07ZQeLHrn9+wXZXciI3MbtqwT0G0MRVjG+QZ8QS7VL5B3yWoWZ0z4Iqr8
YUGfILv0z90QUb0vJseXCUHf4SyOPwm8vK2YjsS3i4LUoBWT312kcb8bcCQZGANA
eQjNmLlvwHAIBs3k9URJKsgwT98luT+IFC04U32tK5CQqXrl3h6SxkGfGKKyv7Vx
BARlHTozuQ/K53baUqfAPGsuSO0TAgbB3LdDcpTlLoxuFvR/reUFqw2R85nAl8DR
Eed3ZelQQpyPkhqxlVjumhadLIMPmuVf0ysgWIFZ/Pw7IO0Dthv4uF1mMV2wT8a4
MLETUtMt0A+Z6eXzJ8O/
=wuG2
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to