Bug 599670 - [abrt] crash in solarwolf-1.5-4.fc12: snd.py:84:playmusic:error: Failed loading libmikmod.so.3: libmikmod.so.3: cannot open shared object file: No such file or directory
Summary: [abrt] crash in solarwolf-1.5-4.fc12: snd.py:84:playmusic:error: Failed loadi...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: SDL_mixer
Version: 13
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Thomas Janssen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:6306f7ee
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-06-03 17:51 UTC by Felipe Hommen
Modified: 2010-10-17 04:52 UTC (History)
7 users (show)

Fixed In Version: SDL_mixer-1.2.11-4.fc13
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-10-17 04:52:24 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (998 bytes, text/plain)
2010-06-03 17:51 UTC, Felipe Hommen
no flags Details

Description Felipe Hommen 2010-06-03 17:51:35 UTC
abrt 1.1.1 detected a crash.

architecture: i686
cmdline: python /usr/bin/solarwolf
component: solarwolf
executable: /usr/bin/solarwolf
kernel: 2.6.33.5-112.fc13.i686
package: solarwolf-1.5-4.fc12
reason: snd.py:84:playmusic:error: Failed loading libmikmod.so.3: libmikmod.so.3: cannot open shared object file: No such file or directory
release: Fedora release 13 (Goddard)

backtrace
-----
snd.py:84:playmusic:error: Failed loading libmikmod.so.3: libmikmod.so.3: cannot open shared object file: No such file or directory

Traceback (most recent call last):
  File "/usr/bin/solarwolf", line 192, in <module>
    if __name__ == '__main__': main()
  File "/usr/bin/solarwolf", line 59, in main
    exception_handler()
  File "/usr/bin/solarwolf", line 49, in main
    main.main(sys.argv)
  File "/usr/share/solarwolf/code/main.py", line 18, in main
    gamemain(args)
  File "/usr/share/solarwolf/code/main.py", line 70, in gamemain
    handler.starting()
  File "/usr/share/solarwolf/code/gamemenu.py", line 108, in starting
    snd.playmusic('aster2_sw.xm')
  File "/usr/share/solarwolf/code/snd.py", line 84, in playmusic
    music.load(fullname)
error: Failed loading libmikmod.so.3: libmikmod.so.3: cannot open shared object file: No such file or directory

Local variables in innermost frame:
volume: 1.0
musicname: 'aster2_sw.xm'
fullname: 'data/music/aster2_sw.xm'
prefvolume: 1.0

How to reproduce
-----
1. Start Solarwolf
2.
3.

Comment 1 Felipe Hommen 2010-06-03 17:51:38 UTC
Created attachment 419466 [details]
File: backtrace

Comment 2 Felipe Hommen 2010-08-25 14:43:06 UTC
Package: solarwolf-1.5-4.fc12
Architecture: i686
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1. Launch Solarwolf
2.
3.


Comment
-----
Solved after installing libmikmod from repository

Comment 3 Gwyn Ciesla 2010-10-04 14:45:21 UTC
Looks like a pygame bug, though rpm should be catching this.  A manual Requires might be needed.

Comment 4 Jan Kaluža 2010-10-04 15:58:13 UTC
pygame doesn't need libmikmod, it's needed by SDL_mixer. In f14/rawhide pygame has it in Requires, but f14 doesn't.

Comment 5 Jan Kaluža 2010-10-04 15:58:48 UTC
*SDL_mixer has it in Requires...

Comment 6 Fedora Update System 2010-10-05 08:01:42 UTC
SDL_mixer-1.2.11-4.fc13 has been submitted as an update for Fedora 13.
https://admin.fedoraproject.org/updates/SDL_mixer-1.2.11-4.fc13

Comment 7 Fedora Update System 2010-10-08 20:37:13 UTC
SDL_mixer-1.2.11-4.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update SDL_mixer'.  You can provide feedback for this update here: https://admin.fedoraproject.org/updates/SDL_mixer-1.2.11-4.fc13

Comment 8 Fedora Update System 2010-10-17 04:52:19 UTC
SDL_mixer-1.2.11-4.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.