Bug 438644

Summary: undefined symbol: ctrlsocket_get_session_id
Product: [Fedora] Fedora Reporter: Ian Chapman <packages>
Component: audacious-pluginsAssignee: Ralf Ertzinger <redhat-bugzilla>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: 8   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-03-24 21:15:17 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Description Ian Chapman 2008-03-23 20:22:33 UTC
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:
ctrlsocket_get_session_id

Version-Release number of selected component (if applicable):

audacious-plugins-pulseaudio-1.3.5-3.fc8
audacious-1.4.5-1.fc8

How reproducible:


Steps to Reproduce:
1. Run audacious from the command line, shows the error.
2.
3.
  
Actual results:

Plugin doesn't load.


Expected results:

Plugin should load.

Additional info:

Probably just needs a rebuild against the current audacious?

Comment 1 Ralf Ertzinger 2008-03-24 16:56:25 UTC
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
?

Comment 2 Ian Chapman 2008-03-24 20:39:58 UTC
Sure, it shows:

audacious-plugins-1.4.4-1.fc8

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? 

Comment 3 Ralf Ertzinger 2008-03-24 20:44:20 UTC
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.

Comment 4 Ian Chapman 2008-03-24 21:15:17 UTC
(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.