[pulseaudio-tickets] [PulseAudio] #492: Failed to open module "module-raop-sink": file not found

PulseAudio trac-noreply at tango.0pointer.de
Tue Feb 24 10:26:53 PST 2009


#492: Failed to open module "module-raop-sink": file not found
---------------------------+------------------------------------------------
 Reporter:  clconway       |       Owner:  coling
     Type:  defect         |      Status:  new   
 Priority:  normal         |   Milestone:  0.9.15
Component:  daemon         |    Severity:  normal
 Keywords:  airtunes raop  |  
---------------------------+------------------------------------------------
 Running `0.9.15-test2`, I try to use the `raop` module:

 {{{
 $ pactl load-module module-raop-discover
 16
 }}}

 The output from `pulseaudio -vv`:

 {{{
 D: protocol-native.c: Protocol version: remote 15, local 15
 I: protocol-native.c: Got credentials: uid=1000 gid=1000 success=1
 D: protocol-native.c: SHM possible: yes
 D: protocol-native.c: Negotiated SHM: yes
 I: module.c: Loaded "module-raop-discover" (index: #16; argument: "").
 I: client.c: Freed 1 "pactl"
 I: protocol-native.c: Connection died.
 D: module-raop-discover.c: Found key: 'txtvers' with value: '1'
 D: module-raop-discover.c: Found key: 'vn' with value: '3'
 D: module-raop-discover.c: Found key: 'pw' with value: 'false'
 D: module-raop-discover.c: Found key: 'sr' with value: '44100'
 D: module-raop-discover.c: Found key: 'ss' with value: '16'
 D: module-raop-discover.c: Found key: 'ch' with value: '2'
 D: module-raop-discover.c: Found key: 'cn' with value: '0,1'
 D: module-raop-discover.c: Found key: 'et' with value: '0,1'
 D: module-raop-discover.c: Found key: 'ek' with value: '1'
 D: module-raop-discover.c: Found key: 'sv' with value: 'false'
 D: module-raop-discover.c: Found key: 'sm' with value: 'false'
 D: module-raop-discover.c: Found key: 'tp' with value: 'TCP,UDP'
 D: module-raop-discover.c: Loading module-raop-sink with arguments
 'server=10.0.1.232 sink_name=airtunes.Spaulding.local'
 E: module.c: Failed to open module "module-raop-sink": file not found
 }}}

 Oddly, it seems to be finding `module-raop-discover` but not `module-raop-
 sink`, but they're both installed in the same place:

 {{{
 $ ls /usr/lib/pulse-0.9.15/modules/*raop*
 /usr/lib/pulse-0.9.15/modules/module-raop-discover.so
 /usr/lib/pulse-0.9.15/modules/module-raop-sink.so
 $ ldd /usr/lib/pulse-0.9.15/modules/module-raop-sink.so
         linux-gate.so.1 =>  (0xb7fe2000)
         libraop.so => not found
         libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xb7f7c000)
         libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8
 (0xb7e2f000)
         librtp.so => /usr/lib/pulse-0.9.15/modules/librtp.so (0xb7e24000)
         libpulsecore-0.9.15.so => /usr/lib/libpulsecore-0.9.15.so
 (0xb7db4000)
         libltdl.so.7 => /usr/lib/libltdl.so.7 (0xb7dab000)
         libsamplerate.so.0 => /usr/lib/libsamplerate.so.0 (0xb7c41000)
         libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0xb7be4000)
         libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0xb7b91000)
         libogg.so.0 => /usr/lib/libogg.so.0 (0xb7b8b000)
         libspeexdsp.so.1 => /usr/lib/sse2/libspeexdsp.so.1 (0xb7b77000)
         liboil-0.3.so.0 => /usr/lib/liboil-0.3.so.0 (0xb7b08000)
         libpulse.so.0 => /usr/lib/libpulse.so.0 (0xb7ace000)
         libpulsecommon-0.9.15.so => /usr/lib/libpulsecommon-0.9.15.so
 (0xb7a8d000)
         libX11.so.6 => /usr/lib/libX11.so.6 (0xb799e000)
         libSM.so.6 => /usr/lib/libSM.so.6 (0xb7995000)
         libICE.so.6 => /usr/lib/libICE.so.6 (0xb797d000)
         libwrap.so.0 => /lib/libwrap.so.0 (0xb7974000)
         libcap.so.1 => /lib/libcap.so.1 (0xb7970000)
         libgdbm.so.3 => /usr/lib/libgdbm.so.3 (0xb7969000)
         librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7960000)
         libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb795c000)
         libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7936000)
         libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb791d000)
         libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb77bf000)
         libz.so.1 => /usr/lib/libz.so.1 (0xb77a8000)
         /lib/ld-linux.so.2 (0xb7fe3000)
         libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb77a5000)
         libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb778c000)
         libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb7773000)
         libXau.so.6 => /usr/lib/libXau.so.6 (0xb776f000)
         libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb776a000)
 }}}

 Obviously, the problem is `libraop.so`. Where is this supposed to come
 from? Did I miss a step in the installation? I'm not sure how I managed to
 build with AirTunes enabled if I didn't have it...

-- 
Ticket URL: <http://pulseaudio.org/ticket/492>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list