Red Hat Bugzilla – Bug 438644
undefined symbol: ctrlsocket_get_session_id
Last modified: 2008-03-24 17:15:17 EDT
Description of problem:
Audacious fails to load the pulseaudio plugin and shows the error.
Failed to load plugin (/usr/lib/audacious/Output/libpulse_audio.so):
/usr/lib/audacious/Output/libpulse_audio.so: undefined symbol:
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Run audacious from the command line, shows the error.
Plugin doesn't load.
Plugin should load.
Probably just needs a rebuild against the current audacious?
You seem to mix v1.3 plugins with an 1.4 audacious, this can not work.
Can you give me the output of
rpm -q audacious-plugins
Sure, it shows:
I noticed this includes pulse_audio.so, whereas libpulse_audio.so is part of
audacious-plugins-pulseaudio. Im guessing then that audacious-plugins-pulseaudio
should have been superceeded maybe audacious-plugins.
audacious-plugins-pulseaudio-1.3.5-3.fc8 still appears to be in the repo though
so at some point it appears that both have been installed. I've just tried to
install audacious-plugins-pulseaudio on another machine and it says
audacious-plugins-1.4.4-1.fc8 is already installed. So perhaps an artifact of a
yum upgrade at some point?
Yes, audacious-plugins-pulseaudio was supposed to be obsoleted by a-p when going
to 1.4, as pulseaudio is now included in the main a-p package.
I don't know how this happened, but simply removing audacious-plugins-pulseaudio
should fix things.
(In reply to comment #3)
> I don't know how this happened, but simply removing audacious-plugins-pulseaudio
> should fix things.
No worries, I've removed it and yum correctly refuses to reinstall it, so all is
well. Thanks Ralf.