pulseaudio-module-raop package should have pulseaudio-module-zeroconf as dependency

Bug #484870 reported by Dominic Evans
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Fix Released
Low
Daniel T Chen

Bug Description

Binary package hint: pulseaudio

pulseaudio-module-raop: /usr/lib/pulse-0.9.20/modules/libava/usr/lib/pulse-0.9.20/modules/module-raop-discover.so

depends on

pulseaudio-module-zeroconf: /usr/lib/pulse-0.9.20/modules/libavahi-wrap.so

therefore pulseaudio-module-raop should have pulseaudio-module-zeroconf as dependency

pulseaudio --list-modules reports an error if the raop package is installed but zeroconf is not
E: modinfo.c: Failed to open module "/usr/lib/pulse-0.9.20/modules/module-raop-discover": file not found

ldd before zeroconf module installed

$ ldd /usr/lib/pulse-0.9.20/modules/module-raop-discover.so
 linux-gate.so.1 => (0x00a26000)
 libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0x00119000)
 libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0x008ee000)
 libavahi-wrap.so => not found

ldd after zeroconf module installed

$ ldd /usr/lib/pulse-0.9.20/modules/module-raop-discover.so
 linux-gate.so.1 => (0x00511000)
 libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0x00957000)
 libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0x009a3000)
 libavahi-wrap.so => /usr/lib/pulse-0.9.20/modules/libavahi-wrap.so (0x00110000)

Daniel T Chen (crimsun)
Changed in pulseaudio (Ubuntu):
assignee: nobody → Daniel T Chen (crimsun)
importance: Undecided → Low
status: New → Triaged
Daniel T Chen (crimsun)
Changed in pulseaudio (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pulseaudio - 1:0.9.21-0ubuntu1

---------------
pulseaudio (1:0.9.21-0ubuntu1) lucid; urgency=low

  [ Daniel T Chen ]
  * New upstream bugfix release
  * debian/control: pulseaudio-module-raop must Depends
    pulseaudio-module-zeroconf (LP: #484870). Thanks, Dominic Evans!
  * Bump for 0.9.21:
    + debian/libpulse0.shlibs
    + debian/pulseaudio.shlibs
    + debian/rules
  * debian/pulseaudio.install:
    debian/copyright: Amend for addition of:
    + module-device-manager.so
  * debian/README.Debian: Update for Ubuntu 9.04+.
  * 0002-Fix-makefiles-to-include-all-alsa-path-files-on-inst.patch:
    Drop, fixed upstream.
  * 0051-fix-sigfpe-mcalign.patch: Drop, needs fixing in alsa-kernel
    and alsa-lib.

  [ Chow Loong Jin ]
  * debian/01PulseAudio: Add/modify functions to (re)store sink/source
    state for (resume/)suspend (LP: #404986, #483900)

  [ Luke Yelavich ]
  * Remove wrapper scripts and accessibility special case, to help with the
    desktop startup time. The accessibility case should be solved in
    speech-dispatcher by the time lucid ships.
    - debian/patches/0006-a11y-special-case-disable.patch: Removed
    - debian/70pulseaudio: Removed
    - debian/pulse-session: Removed
    - debian/pulseaudio.install: Re-add the xdg autostart desktop file
    - debian/pulseaudio.preinst: Instead of removing the xdg autostart desktop
      file on upgrade, remove the 70pulseaudio X Session script on upgrade
 -- Daniel T Chen <email address hidden> Wed, 25 Nov 2009 16:34:54 -0500

Changed in pulseaudio (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.