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
You need mikmod enabled on sdl-mixer.
Added a built_with_use check, thanks.