Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 140152 - media-libs/sdl-mixer-1.2.7 breaks games-action/powermanga-0.80
Summary: media-libs/sdl-mixer-1.2.7 breaks games-action/powermanga-0.80
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
: 140734 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-07-12 13:04 UTC by Jouni Rinne
Modified: 2006-07-24 11:49 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
sdl-mixer-1.2.7.ebuild (sdl-mixer-1.2.7.ebuild,694 bytes, patch)
2006-07-12 16:57 UTC, Tristan Heaven (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jouni Rinne 2006-07-12 13:04:31 UTC
After I upgraded to sdl-mixer-1.2.7, powermanga didn't work any more, but outputs the following error:

! sdl_mixer.cpp/seal_chargeModule() erreur Unrecognized music format

It works again after downgrading back to sdl-mixer-1.2.6-r1. I tried also re-emerging powermanga, but that didn't help.
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2006-07-12 13:26:57 UTC
Reopen with your emerge --info and the output from "emerge -evp powermanga".
Comment 2 Jouni Rinne 2006-07-12 14:55:10 UTC
emerge --info

Gentoo Base System version 1.12.1
Portage 2.1.1_pre2-r8 (default-linux/x86/2006.0, gcc-3.4.6/vanilla, glibc-2.3.6-r4, 2.6.15-gentoo-r7 i686)
=================================================================
                       System Settings
=================================================================
System uname: 2.6.15-gentoo-r7 i686 AMD Athlon(tm) XP 3000+
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.3.4-r1, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ http://mirror.aiya.ru/pub/gentoo/"
LANG="fi_FI.ISO-8859-1"
LINGUAS="fi"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 aac acpi alsa apm asf avi berkdb bitmap-fonts cairo cdr cli crypt cups curl dga divx4linux dlloader dri dv dvd dvdread emboss encode ffmpeg firefox flac foomaticdb fortran gdbm gif gimpprint gnome gnustep gpm gstreamer gtk gtk2 hal ieee1394 imagemagick imap imlib isdnlog jack jpeg kde ladspa lash lcms libg++ libwww lua mad matroska mikmod mjpeg mmap mmx motif mp3 mpeg ncurses nls nodrm nptl nsplugin nvidia ogg oggvorbis opengl pcre pdflib perl png pppd python qt qt3 quicktime readline real reflection ruby scanner sdl session sndfile spl sse ssl svg tcpd theora tidy tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vorbis win32codecs xine xinerama xml xorg xv xvmc zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_fi userland_GNU video_cards_nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 3 Jouni Rinne 2006-07-12 14:57:55 UTC
emerge -evp powermanga

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] sys-libs/gpm-1.20.1-r5  USE="-emacs" 0 kB
[ebuild  N    ] sys-libs/ncurses-5.5-r3  USE="gpm unicode -bootstrap -build -debug -doc -minimal -nocxx -trace" 0 kB
[ebuild  N    ] sys-devel/binutils-config-1.8-r7  0 kB
[ebuild  N    ] sys-devel/gnuconfig-20060227  0 kB
[ebuild  N    ] virtual/libiconv-0  0 kB
[ebuild  N    ] sys-devel/gettext-0.14.5  USE="nls -doc -emacs -nocxx" 0 kB
[ebuild  N    ] sys-devel/binutils-2.17  USE="nls -multislot -multitarget -test -vanilla" 0 kB
[ebuild  N    ] app-shells/bash-3.1_p17  USE="nls -afs -bashlogger -build" 0 kB
[ebuild  N    ] sys-libs/readline-5.1_p4  0 kB
[ebuild  N    ] sys-apps/diffutils-2.8.7-r1  USE="nls -static" 0 kB
[ebuild  N    ] virtual/libintl-0  0 kB
[ebuild  N    ] sys-apps/texinfo-4.8-r3  USE="nls -build -static" 0 kB
[ebuild  N    ] sys-apps/groff-1.19.2-r1  USE="X" 0 kB
[ebuild  N    ] sys-libs/db-4.3.29  USE="-bootstrap -doc -java -nocxx -tcltk" 0 kB
[ebuild  N    ] sys-libs/gdbm-1.8.3-r2  USE="berkdb" 0 kB
[ebuild  N    ] sys-devel/libperl-5.8.8-r1  USE="berkdb gdbm -debug -ithreads" 0 kB
[ebuild  N    ] dev-lang/perl-5.8.8-r2  USE="berkdb gdbm -build -debug -doc -ithreads -perlsuid" 0 kB
[ebuild  N    ] dev-libs/openssl-0.9.7j  USE="zlib -bindist -emacs -test" 0 kB
[ebuild  N    ] perl-core/Test-Harness-2.62  USE="perl% -minimal" 0 kB
[ebuild  N    ] app-admin/perl-cleaner-1.04.1  0 kB
[ebuild  N    ] perl-core/PodParser-1.34  USE="perl% -minimal" 0 kB
[ebuild  N    ] app-misc/ca-certificates-20050804  0 kB
[ebuild  N    ] dev-libs/expat-1.95.8  USE="-test" 0 kB
[ebuild  N    ] sys-libs/zlib-1.2.3  USE="-build" 0 kB
[ebuild  N    ] dev-lang/python-2.4.3-r1  USE="berkdb gdbm ncurses readline ssl -bootstrap -build -doc -ipv6 -nocxx -tk% -ucs2" 0 kB
[ebuild  N    ] sys-apps/file-4.17-r1  USE="python -build" 0 kB
[ebuild  N    ] dev-python/python-fchksum-1.7.1  0 kB
[ebuild  N    ] sys-apps/sed-4.1.5  USE="nls -bootstrap -build -static" 0 kB
[ebuild  N    ] virtual/perl-Test-Simple-0.63  0 kB
[ebuild  N    ] dev-perl/Locale-gettext-1.05  USE="perl% -minimal%" 0 kB
[ebuild  N    ] sys-apps/help2man-1.35.1  USE="nls" 0 kB
[ebuild  N    ] sys-devel/m4-1.4.4  USE="nls" 0 kB
[ebuild  N    ] sys-devel/autoconf-2.60  USE="-emacs" 0 kB
[ebuild  N    ] sys-devel/automake-1.5  0 kB
[ebuild  N    ] sys-devel/autoconf-2.13  0 kB
[ebuild  N    ] sys-devel/autoconf-wrapper-3.2-r2  0 kB
[ebuild  N    ] sys-devel/automake-1.8.5-r3  0 kB
[ebuild  N    ] sys-devel/automake-1.6.3  0 kB
[ebuild  N    ] sys-devel/automake-1.7.9-r1  0 kB
[ebuild  N    ] sys-devel/automake-1.4_p6  0 kB
[ebuild  N    ] sys-devel/automake-wrapper-1-r1  0 kB
[ebuild  N    ] sys-devel/automake-1.9.6-r2  0 kB
[ebuild  N    ] sys-devel/libtool-1.5.22  0 kB
[ebuild  N    ] sys-apps/coreutils-5.97  USE="nls -acl -static" 0 kB
[ebuild  N    ] app-admin/eselect-1.0.2  USE="-bash-completion -doc" 0 kB
[ebuild  N    ] app-admin/eselect-compiler-2.0.0_rc2-r1  USE="-hardened" 0 kB
[ebuild  N    ] sys-devel/bison-2.2  USE="nls -static" 0 kB
[ebuild  N    ] dev-util/pkgconfig-0.20  USE="-hardened" 0 kB
[ebuild  N    ] dev-libs/glib-2.10.3  USE="-debug -doc -hardened" 0 kB
[ebuild  N    ] media-libs/freetype-2.1.10-r2  USE="zlib -bindist -doc" 0 kB
[ebuild  N    ] media-libs/libpng-1.2.12-r1  USE="-doc" 0 kB
[ebuild  N    ] media-libs/fontconfig-2.3.2-r1  USE="-doc" 0 kB
[ebuild  N    ] dev-libs/libxml2-2.6.26  USE="python readline -debug -doc -ipv6 -test" 0 kB
[ebuild  N    ] x11-libs/cairo-1.2.0  USE="X png svg -directfb -doc -glitz -pdf" 0 kB
[ebuild  N    ] media-libs/jpeg-6b-r7  21 kB
[ebuild  N    ] media-libs/tiff-3.8.2-r1  USE="jpeg zlib -jbig -nocxx" 0 kB
[ebuild  N    ] dev-libs/atk-1.11.4  USE="-debug -doc" 0 kB
[ebuild  N    ] x11-libs/pango-1.12.3  USE="-debug -doc" 0 kB
[ebuild  N    ] dev-perl/XML-Parser-2.34  USE="perl% -minimal" 0 kB
[ebuild  N    ] dev-util/intltool-0.35.0  0 kB
[ebuild  N    ] x11-misc/shared-mime-info-0.18  0 kB
[ebuild  N    ] x11-libs/gtk+-2.8.19  USE="X jpeg tiff xinerama -debug -doc" 0 kB
[ebuild  N    ] media-libs/libart_lgpl-2.3.17  USE="-debug" 0 kB
[ebuild  N    ] sys-devel/gcc-3.4.6-r2  USE="fortran gcj gtk nls objc -bootstrap -boundschecking -build -doc -hardened -ip28 -ip32r10k -multislot -nocxx -nopie -nossp -vanilla" 0 kB
[ebuild  N    ] sys-libs/libstdc++-v3-3.3.6  USE="nls nptl -build" 0 kB
[ebuild  N    ] sys-kernel/linux-headers-2.6.11-r5  0 kB
[ebuild  N    ] app-misc/pax-utils-0.1.13  USE="-caps" 0 kB
[ebuild  N    ] sys-libs/timezone-data-2006g  0 kB
[ebuild  N    ] sys-libs/glibc-2.3.6-r4  USE="nls nptl -build -erandom -glibc-compat20 -glibc-omitfp -hardened -nptlonly -profile" 210 kB
[ebuild  N    ] sys-devel/flex-2.5.33-r1  USE="nls -static" 0 kB
[ebuild  N    ] x11-apps/ttmkfdir-3.0.9-r3  0 kB
[ebuild  N    ] sys-devel/make-3.81  USE="nls -static" 0 kB
[ebuild  N    ] sys-apps/sandbox-1.2.18.1  0 kB
[ebuild  N    ] dev-python/pycrypto-2.0.1-r5  USE="-bindist -gmp -test" 0 kB
[ebuild  N    ] sys-apps/debianutils-2.16.2  USE="-static" 0 kB
[ebuild  N    ] sys-apps/portage-2.1.1_pre2-r8  USE="-build -doc" LINGUAS="-pl" 0 kB
[ebuild  N    ] sys-apps/mktemp-1.5  0 kB
[ebuild  N    ] sys-apps/sysvinit-2.86-r5  USE="-bootstrap -build -static" 0 kB
[ebuild  N    ] sys-apps/baselayout-1.12.1  USE="unicode -bootstrap -build -static" 0 kB
[ebuild  N    ] sys-apps/hotplug-base-20040401  0 kB
[ebuild  N    ] sys-fs/udev-087  0 kB
[ebuild  N    ] sys-kernel/gentoo-sources-2.6.17-r2  USE="-build -doc -symlink" 0 kB
[ebuild  N    ] app-crypt/hashalot-0.3-r2  0 kB
[ebuild  N    ] sys-libs/com_err-1.38  USE="nls" 0 kB
[ebuild  N    ] sys-libs/ss-1.38  USE="nls" 0 kB
[ebuild  N    ] sys-fs/e2fsprogs-1.38-r1  USE="nls -static" 0 kB
[ebuild  N    ] sys-apps/util-linux-2.12r-r4  USE="crypt nls perl -old-crypt -static" 0 kB
[ebuild  N    ] x11-base/xorg-x11-6.8.2-r8  USE="3dnow bitmap-fonts dlloader mmx nls opengl sse truetype-fonts type1-fonts xv -3dfx -cjk -debug -dmx -doc -font-server -insecure-drivers -ipv6 -minimal -nocxx -pam -sdk -static -xprint" 0 kB
[ebuild  N    ] sys-apps/which-2.16  0 kB
[ebuild  N    ] app-arch/cpio-2.6-r5  USE="nls" 0 kB
[ebuild  N    ] app-arch/rpm2targz-9.0-r5  0 kB
[ebuild  N    ] sys-libs/libutempter-1.1.4.1  0 kB
[ebuild  N    ] x11-terms/xterm-215-r1  USE="truetype unicode -Xaw3d -paste64 -toolbar" 0 kB
[ebuild  N    ] media-libs/audiofile-0.2.6-r2  0 kB
[ebuild  N    ] app-arch/bzip2-1.0.3-r6  USE="-build -static" 0 kB
[ebuild  N    ] app-admin/eselect-opengl-1.0.3  0 kB
[ebuild  N    ] sys-apps/module-init-tools-3.2.2-r1  USE="-no-old-linux" 0 kB
[ebuild  N    ] media-video/nvidia-kernel-1.0.8178-r4  0 kB
[ebuild  N    ] media-video/nvidia-glx-1.0.8178-r1  USE="dlloader" 0 kB
[ebuild  N    ] media-sound/alsa-headers-1.0.11  0 kB
[ebuild  N    ] media-libs/alsa-lib-1.0.11-r1  USE="-doc" 0 kB
[ebuild  N    ] dev-lang/nasm-0.98.39-r3  USE="-build -doc" 0 kB
[ebuild  N    ] media-libs/libsdl-1.2.11  USE="X alsa dga opengl xinerama xv -aalib -arts -directfb -esd -fbcon -ggi -libcaca -nas -noaudio -noflagstrip -nojoystick -novideo -oss -svga" 0 kB
[ebuild  N    ] media-libs/libmikmod-3.1.11-r2  USE="alsa -esd -oss" 0 kB
[ebuild  N    ] media-libs/libogg-1.1.3  0 kB
[ebuild  N    ] media-libs/libvorbis-1.1.2  USE="-aotuv%" 0 kB
[ebuild  N    ] dev-libs/glib-1.2.10-r5  USE="-hardened" 0 kB
[ebuild  N    ] x11-libs/gtk+-1.2.10-r11  USE="nls -debug" 0 kB
[ebuild  N    ] media-libs/smpeg-0.4.4-r8  USE="X gtk mmx opengl -debug" 0 kB
[ebuild  N    ] media-libs/sdl-mixer-1.2.6-r1  USE="mikmod mp3 vorbis -timidity" 0 kB
[ebuild  N    ] games-action/powermanga-0.80  0 kB

Total size of downloads: 232 kB
Comment 4 Tristan Heaven (RETIRED) gentoo-dev 2006-07-12 16:57:12 UTC
Created attachment 91606 [details, diff]
sdl-mixer-1.2.7.ebuild

Proposed fix.

--disable-music-mod was added to 1.2.6-r1 as a workaround for bug #112116
Comment 5 Martin von Gagern 2006-07-13 13:29:02 UTC
Affects games-puzzle/monsterz-0.7.0 as well. Error message:

/usr/games/bin/monsterz: could not open data from `/usr/share/games/monsterz'.
Traceback (most recent call last):
  File "/usr/games/bin/monsterz", line 1983, in ?
    main()
  File "/usr/games/bin/monsterz", line 1972, in main
    data = Data(sharedir)
  File "/usr/games/bin/monsterz", line 305, in __init__
    pygame.mixer.music.load(join(dir, 'sound', 'music.s3m'))
pygame.error: Unrecognized music format

Simply removing --disable-music-mod did not help. Looking at the changes to sdl-mixer-1.2.6-r1.ebuild from CVS revision 1.4 to 1.5, I also removed --disable-dependency-tracking and set --enable-music-mod. Accidentially I also removed the music-libmikmod setting, but at least now it seems to work.
Comment 6 Rickard Närström 2006-07-17 07:11:41 UTC
*** Bug 140734 has been marked as a duplicate of this bug. ***
Comment 7 Rickard Närström 2006-07-17 07:14:10 UTC
I have this problem with games-arcade/frozen-bubble and games-arcade/supertux as well. Downgrading to sdl-mixer-1.2.6-r1 did solve it.
Comment 8 Heiko Baums 2006-07-23 22:23:09 UTC
I'm also having sound issues with sdl-mixer-1.2.7 and tuxracer-0.61-r3.

There are the error messages I'm getting:
$ tuxracer
Tux Racer 0.61 -- a Sunspire Studios Production (http://www.sunspirestudios.com)
(c) 1999-2000 Jasmin F. Patry <jfpatry@sunspirestudios.com>
"Tux Racer" is a trademark of Jasmin F. Patry
Tux Racer comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions.
See http://www.gnu.org/copyleft/gpl.html for details.

%%% tuxracer warning: FAILED to load music file music/start1-jt.it: Unrecognized music format
%%% tuxracer warning: FAILED to load music file music/options1-jt.it: Unrecognized music format
%%% tuxracer warning: FAILED to load music file music/race1-jt.it: Unrecognized music format
%%% tuxracer warning: FAILED to load music file music/wonrace1-jt.it: Unrecognized music format

After downgrading to sdl-mixer 1.2.6-r1 the sound in tuxracer is working again.
Comment 9 Mr. Bones. (RETIRED) gentoo-dev 2006-07-24 08:30:41 UTC
I added a patch to portage that should fix this.  please remerge sdl-mixer and report back.
Comment 10 Rickard Närström 2006-07-24 11:44:36 UTC
(In reply to comment #9)
> I added a patch to portage that should fix this.  please remerge sdl-mixer and
> report back.
> 

Yes, it seem to work now.
Comment 11 Mr. Bones. (RETIRED) gentoo-dev 2006-07-24 11:49:39 UTC
Great, thanks for testing.