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 ---