Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 479690 - media-libs/libmikmod must be re-compiled manually after recent upgrades
Summary: media-libs/libmikmod must be re-compiled manually after recent upgrades
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-04 07:17 UTC by Paul Osmialowski
Modified: 2014-08-04 11:20 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Osmialowski 2013-08-04 07:17:54 UTC
I'm not heavy gamer, so I did not recognize the issue for some time. I'm upgrading my Gentoo box more often than I'm playing games. However, I found that many of them crash with segfault. I did post-mortem analysis in gdb and found that libmikmod functions are crashing. I recall I had the same problem years ago (unfortunately I can't find it in 'My Bugs', seems like I've forgotten to file it back then) and approach I've taken back then (to recompile libmikmod) worked again. I also recompiled sdl-sound as backtrace shows that libmikmod functions are called from sdl-sound functions. Now it works.

Reproducible: Always

Steps to Reproduce:
1. update your Gentoo box often
2. try to play a game that depend on libmikmod (games-action/gltron can act as a good example)
3.
Actual Results:  
crash on libmikmod functions

Expected Results:  
no crash

I recall that shomewhat recently ALSA libs and stuff around them were updated.
I guess some interdependency on ebuilds must be imposed.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2013-08-23 07:11:45 UTC
Missing `emerge --info`, missing backtrace of mentioned segmentation faults, missing version information of libmikmod and other mentioned libraries

Assigned to wrong people, reassigning back to bug-wranglers@ and closing as NEEDINFO
Reopen the bug when you have either reproducible case, backtrace, or something to go on with