Description of problem: nspluggin wrapper in conjunction with libflashsupport, and the Adobe Flash plugin, won't produce any audio output without the i386 version of alsa-libs, specifically /lib/libasound.so.2, which is not provided in the x86_64 repo. Version-Release number of selected component (if applicable): libflashsupport-000-0.1.svn20070904 How reproducible: Always 1. yum -y install nspluginwrapper.{i386,x86_64} pulseaudio-libs.i386 libflashsupport 2. mozilla-plugin-config -i -g -v 3. launch Firefox and attempt to view Flash content Actual results: Video playback with no sound Expected results: Sound support Additional info: I discovered this by accident (a hunch), and could find no other info about this anywhere, so presumably there will be a lot of people out there interested in this solution (install alsa-libs.i386). I'm not sure that this is supposed to be the correct behaviour, but it works regardless.
Hey Lennart, Do you know if libflashsupport.i386 actually must have alsa-lib.i386 installed in order to work? It has no library link dependency on it so it isn't explicitly pulled in.
Actually I only have libflashsupport.x86_64, the i386 version wasn't pulled in as a dep either (is it's needed on an AMD64 system?). Perhaps this dependency on alsa-lib.i386 is hard-coded into Adobe's libflashplayer.so? That might explain the problem.
Each arch of libflashsupport needs to Require its corresponding arch of alsa-lib. On the surface this seems like it would be simple, but it really isn't. Requires: alsa-lib This alone is not enough to guarantee that you will actually get both archs, because one arch alone will satisfy the dependency unfortunately.
It was deemed impossible to pull this into a default install due to release engineering policy, and anyhow in Flash 10 you do not even need libflashsupport anymore. Closing CANTFIX.