A lot of crashes in 32bit apps using alsa with this error: Failed to load plugin "/usr/lib/ladspa/caps.so": /usr/lib/ladspa/caps.so: wrong ELF class: ELFCLASS64 Reproducible: Always Steps to Reproduce: 1. emerge alsaequal and use this as ~/.asoundrc: ctl.equal { type equal; } pcm.plugequal { type equal; slave.pcm plug:dmix; } pcm.!default { type asym; playback.pcm plug:plugequal; capture.pcm dsnoop; } 2. start from terminal winecfg and click Audio tab or start from terminal skype and click Devices tab in options Actual Results: Crash! with error message: Failed to load plugin "/usr/lib/ladspa/caps.so": /usr/lib/ladspa/caps.so: wrong ELF class: ELFCLASS64 Expected Results: 1. Tab is opened and it is available to see the devices list in both winecfg and skype. 2. Fancy equalized sound in 32bit apps. studio ~ # equery f /usr/lib32/ladspa/caps.so * Searching for caps.so in /usr/lib32/ladspa ... !!! Invalid atom: '/usr/lib32/ladspa/caps.so'
Yes, media-plugins/caps-plugins must be included for media-plugins/alsaequal (from bug 397963) Alsa plugins get dlopened instead of linked against so it's easy to miss these
*** Bug 410563 has been marked as a duplicate of this bug. ***
done in latest set