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

Bug 397963

Summary: app-emulation/emul-linux-x86-soundlibs needs to include media-plugins/alsaequal for 32bit libasound_module_pcm_equal.so (for eg. wine)
Product: Gentoo Linux Reporter: Alex Orange <crazycasta>
Component: Current packagesAssignee: AMD64 Project <amd64>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: Low    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 410291    
Bug Blocks: 165270    

Description Alex Orange 2012-01-07 05:57:44 UTC
As the name states if I try to use alsaequal with wine it doesn't work. I'm guessing this is a 32/64 bit interfacing problem but don't know what to do about it.

Reproducible: Always

Steps to Reproduce:
1. Install alsaequal
2. Add .asoundrc file as per https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture#System-Wide_Equalizer
3. Try to run a game in Wine
Actual Results:  
No sound at all. Get the following errors in the list of what wine spews out:

ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_equal.so
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_equal.so


Expected Results:  
Sound is passed through alsaequal (i.e. is equalized as per the alsaequal settings) and passed along to my soundcard.

This could be downgraded to normal if someone could tell me how to disable alsaequal for all 32-bit applications (or at least on a per application basis and I can add apps as they fail). The reason I put major is because I have no sound at all.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-01-23 07:05:10 UTC
amd64: please include alsaequal in the emul- package, it's one module, just like we are including alsa-plugins
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2012-01-28 09:46:54 UTC
This seems to be fixed now with 20120127 set:

$ qfile -v libasound_module_pcm_equal.so
app-emulation/emul-linux-x86-soundlibs-20120127 (/usr/lib32/alsa-lib/libasound_module_pcm_equal.so)
media-plugins/alsaequal-0.6 (/usr/lib64/alsa-lib/libasound_module_pcm_equal.so)