Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 194697 - emul-linux-x86-soundlibs : should contain 32 bits alsa-plugins
Summary: emul-linux-x86-soundlibs : should contain 32 bits alsa-plugins
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
: 218682 (view as bug list)
Depends on:
Blocks: emul-tracker
  Show dependency tree
 
Reported: 2007-10-04 11:46 UTC by Rodolphe Rocca
Modified: 2009-11-24 12:02 UTC (History)
12 users (show)

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 Rodolphe Rocca 2007-10-04 11:46:22 UTC
The emul-linux-x86-soundlibs package (version 10.0-r1) comes with basic alsa libraries (multilib ).
However, some 32 bits applications using alsa may need 32 bits alsa plugins.
This is especially true in my case where :
- I _need_  to use 32 bits skype (corporate decision I cannot discuss although I would have much to say about)
- I _want_ to use the pulseaudio sound server whose 64-bits alsa plugin is delivered with the alsa-plugins package

I haven't try yet, but I'm pretty sure I won't have sound with my favorite game (enemy-territory) neither.

Question : is there a strong reason why a 32-bits version of alsa-plugins (that would install plugins in /usr/lib32/alsa-lib) is not included in emul-linux-x86-soundlibs ? 



Reproducible: Always

Steps to Reproduce:
1.Emerge pulse audio
2.Configure alsa to use the pulse plugin
3.Configure a 32 bits app (skype) to use the pulse plugin
4.Run the 32 bits app

Actual Results:  
$ skype
ALSA lib control.c:875:(snd_ctl_open_conf) Cannot open shared library
/usr/lib32/alsa-lib/libasound_module_ctl_pulse.so
ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library
/usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library
/usr/lib32/alsa-lib/libasound_module_pcm_pulse.so

Expected Results:  
32 bits alsa plugins found in /usr/lib32/alsa-lib

NB : it would require, regarding the pulseaudio plugin at least, to deliver a 32 bits version of libpulse in emul-linux-x86-soundlibs too.
Comment 1 Mike Doty (RETIRED) gentoo-dev 2007-11-14 08:00:12 UTC
emul-linux-x86-soundlibs-20071114 in the tree p.masked.  use at your own risk.
Comment 2 Carmine Paolino 2008-03-30 14:03:39 UTC
(In reply to comment #1)
> emul-linux-x86-soundlibs-20071114 in the tree p.masked.  use at your own risk.
> 

I'm using emul-linux-x86-soundlibs-20071125 and still get this error:
% firefox
No running windows found
Warning: Couldn't extract MOZ_USER_DIR from /opt/firefox/firefox-bin
ALSA lib pcm.c:2105:(snd_pcm_open_conf) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so

Is there a strong reason to don't put it in the latests version of soundlibs?
I _have_ to use pulseaudio because of my soundcards configuration.

Please include it!!
Comment 3 Julien 2008-04-09 12:02:09 UTC
Alsa-plugins are still missing in emul-linux-x86-soundlibs-20080316. I use pulseaudio as soundserver and I've no sound in all 32 bits apps. I had to emerge alsa-plugins in a 32 bit chroot and to copy these libs, and I yhink it is in the emul package to support that.
Comment 4 Rodolphe Rocca 2008-05-10 13:39:35 UTC
Yes,

I reopen this bug because libpulse and the pulse alsa plugin is not delivered in the latest emul package. Notice that ubuntu hardy heron delivers it.

$ qlist app-emulation/emul-linux-x86-soundlibs-20080418 | grep pulse || echo NOT FOUND
NOT FOUND
Comment 5 Tristan Heaven (RETIRED) gentoo-dev 2008-05-16 16:07:03 UTC
*** Bug 218682 has been marked as a duplicate of this bug. ***
Comment 6 John Feuerstein 2008-05-19 14:30:11 UTC
Same problem here. 
I'd very much appreciate the inclusion of the alsa pulseaudio plugins,
though the native pulseaudio libs in 32bits would be a nice addition, too.
(JACK's are in there, too..)

Thanks.
Comment 7 Rodolphe Rocca 2008-05-25 17:57:12 UTC
It would probably be good to add libflashsupport (with pulseaudio support) to this package too.
Comment 8 Mike Doty (RETIRED) gentoo-dev 2008-05-31 23:23:42 UTC
we are currently testing a soundlibs with pulseaudio support enabled.  Expect to see it in the tree soon.
Comment 9 Marcin Kurek 2008-06-04 19:13:49 UTC
Sounds good. It will incluse 32bit libflashsupport.so ?
Comment 10 Olivier Crete (RETIRED) gentoo-dev 2008-06-04 19:21:09 UTC
(In reply to comment #9)
> Sounds good. It will incluse 32bit libflashsupport.so ?

yes 

Comment 11 Marcin Kurek 2008-06-22 09:30:30 UTC
Any news about that ? Maybe you can put it on some overlay to make it possible to test it for more ppl if it's not finished. 
Comment 12 John Koutras 2008-06-29 10:15:25 UTC
(In reply to comment #11)
> Any news about that ? Maybe you can put it on some overlay to make it possible
> to test it for more ppl if it's not finished.

I second that, I could also help you test it if that made things done faster.
Comment 13 haarp 2008-07-16 13:55:25 UTC
I also need 32 bit Alsa-Libs. Specifically, libasound_module_pcm_a52.so
Comment 14 Shark 2008-10-05 13:27:57 UTC
(In reply to comment #13)
> I also need 32 bit Alsa-Libs. Specifically, libasound_module_pcm_a52.so
> 

So do I :/
Comment 15 Bjoern Thorwirth 2009-11-24 12:02:25 UTC
(In reply to comment #8)
> we are currently testing a soundlibs with pulseaudio support enabled.  Expect
> to see it in the tree soon.
> 

Mike is there a way to help you? it seems like the 2009 release is still missing pulse support.

best regards,

bjoern Thorwirth