Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 145139

Summary: Solarwolf exits almost immediately with "pygame.error: Unrecognized music format"
Product: Gentoo Linux Reporter: Edge <edge>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: normal CC: edge
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Edge 2006-08-25 19:55:23 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.8.0.5) Gecko/20060806 Galeon/2.0.1 Firefox/1.5.0.5
Build Identifier: 

Solarwolf exits almost immediately with "pygame.error: Unrecognized music format"

Reproducible: Always

Steps to Reproduce:
1.#emerge solarwolf
2.$solarwolf
3.

Actual Results:  
 $ solarwolf
Traceback (most recent call last):
  File "./solarwolf.py", line 192, in ?
    if __name__ == '__main__': main()
  File "./solarwolf.py", line 59, in main
    exception_handler()
  File "./solarwolf.py", line 49, in main
    main.main(sys.argv)
  File "/usr/games/lib/solarwolf/code/main.py", line 18, in main
    gamemain(args)
  File "/usr/games/lib/solarwolf/code/main.py", line 70, in gamemain
    handler.starting()
  File "/usr/games/lib/solarwolf/code/gamemenu.py", line 108, in starting
    snd.playmusic('aster2_sw.xm')
  File "/usr/games/lib/solarwolf/code/snd.py", line 84, in playmusic
    music.load(fullname)
pygame.error: Unrecognized music format

Expected Results:  
Run

# emerge info
*** Deprecated use of action 'info', use '--info' instead
Portage 2.1-r2 (default-linux/amd64/2005.0, gcc-3.4.6, glibc-2.3.6-r4,
2.6.17-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.4
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
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.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="file:/home/portage/ http://mirror.isp.net.au/ftp/pub/gentoo/
ftp://mirror.isp.net.au/pub/gentoo/ ftp://ftp.swin.edu.au/gentoo
http://ftp.swin.edu.au/gentoo "
LANG="en_AU"
LC_ALL="en_AU"
LINGUAS="en_GB"
MAKEOPTS="-j2"
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.au.gentoo.org/gentoo-portage"
USE="S3TC X alsa amd64 avi berkdb bitmap-fonts bzip2 cli crypt cups dlloader dri
dvd eds emboss encode firefox flac foomaticdb fortran galeon gg gif gimp
gimpprint gnome gpm gstreamer gtk gtk2 imlib isdnlog java jpeg ldap lzw lzw-tiff
menubar mozplugger mp3 mpeg mplayer mysql nas ncurses network nls nocd nowin
nptl nptlonly nsplugin nv nvida offensive ogg oggvorbis opengl oss pam pcre
pdflib perl png ppds pppd profile python qt3 qt4 quicktime readline reflection
sdl session spell spl ssl tcpd tiff truetype truetype-fonts type1-fonts unicode
usb vesa vorbis xmms xorg xpm xv zlib elibc_glibc input_devices_keyboard
input_devices_mouse input_devices_evdev kernel_linux linguas_en_GB userland_GNU
video_cards_nvidia video_cards_vesa video_cards_nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Tristan Heaven (RETIRED) gentoo-dev 2006-08-27 11:59:53 UTC
You need mikmod enabled on sdl-mixer.
Comment 2 Tristan Heaven (RETIRED) gentoo-dev 2006-09-27 09:02:57 UTC
Added a built_with_use check, thanks.