pulseaudio-module-zeroconf: needs to Depends upon avahi-daemon

Bug #689093 reported by Martin-Éric Racine
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: pulseaudio

pulseaudio-module-zeroconf currently Recommends avahi-daemon, but it really needs to Depends upon it. Otherwise, without it, this module is essentially useless e.g. gnome-volume-control cannot even detect remote audio sinks without it.

Needless to say, publishing audio sinks also requires the daemon, but this also depends upon enabling the publishing feature, which is a separate configuration option that is rightfully disabled by default, because making local sinks accessible to the outside world by default is not desirable as it could make the local host vulnerable without appropriate network ACL settings.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: pulseaudio-module-zeroconf 1:0.9.22-0ubuntu3
ProcVersionSignature: Ubuntu 2.6.37-8.21-generic 2.6.37-rc4
Uname: Linux 2.6.37-8-generic i586
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: Audio [CS5535 Audio], device 0: CS5535 Audio [CS5535 Audio]
   Subdevices: 0/1
   Subdevice #0: subdevice #0
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Audio [CS5535 Audio], device 0: CS5535 Audio [CS5535 Audio]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/controlC0', '/dev/snd/pcmC0D0c', '/dev/snd/pcmC0D0p', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
Card0.Amixer.info:
 Card hw:0 'Audio'/'CS5535 Audio cs5535audio at 0xfe00, irq 11'
   Mixer name : 'Realtek ALC203 rev 0'
   Components : 'AC97a:414c4770'
   Controls : 33
   Simple ctrls : 21
Date: Sun Dec 12 00:13:22 2010
ProcEnviron:
 LANGUAGE=fi_FI:fi:en_US:en
 PATH=(custom, user)
 LANG=fi_FI.UTF-8
 SHELL=/bin/bash
SourcePackage: pulseaudio
dmi.bios.date: 11/08/2007
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 6.00 PG
dmi.board.name: ION603
dmi.board.vendor: First International Computer, Inc.
dmi.board.version: PCB 2.X
dmi.chassis.type: 3
dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr6.00PG:bd11/08/2007:svnFirstInternationalComputer,Inc.:pnION603:pvrVER2.X:rvnFirstInternationalComputer,Inc.:rnION603:rvrPCB2.X:cvn:ct3:cvr:
dmi.product.name: ION603
dmi.product.version: VER 2.X
dmi.sys.vendor: First International Computer, Inc.
mtime.conffile..etc.default.pulseaudio: 2010-02-18T11:10:39
mtime.conffile..etc.pulse.default.pa: 2010-12-11T23:52:56.993718
mtime.conffile..etc.pulse.system.pa: 2010-02-04T14:44:44

Revision history for this message
Martin-Éric Racine (q-funk) wrote :
Daniel T Chen (crimsun)
Changed in pulseaudio (Ubuntu):
status: New → Fix Committed
importance: Undecided → Low
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pulseaudio - 1:0.9.22+stable-queue-18-geb966-0ubuntu1

---------------
pulseaudio (1:0.9.22+stable-queue-18-geb966-0ubuntu1) natty; urgency=low

  [ Daniel T Chen ]
  * debian/control: pulseaudio-module-zeroconf Depends on avahi-daemon
    (LP: #689093)
  * debian/patches/0101-update-stable-queue.patch: Apply 84c8b23c to
    resolve incorrect header being used for libsndfile seen with pacat
    --file-format (LP: #660504)
  * debian/patches/0104-Load-RAOP-Zeroconf-by-default.patch: Follow
    recommendation by Martin-Éric Racine to conditionally load support
    by default for streaming to an Apple Airport Express (LP: #688272)
  * debian/pulseaudio-utils.links: Also add pamon(1) and parecord(1)
    (Closes: #599696)

  [ David Henningsson ]
  * debian/pulse-alsa.conf: Add name hint for default pcm device,
    indicating that PulseAudio is active.

  [ Luke Yelavich ]
  * New upstream snapshot based on the stable queue branch:
    - eb966f7 (build-sys: Make --disable-dbus actually work.)
    - 8f8d247 (build-sys: Mention dbus support in the summary)
    - b3ff4f4 (build-sys: Put in specific warnings when there is no udev or
              DBUS support)
    - 862bbee (console-kit: Console Kit support is dependent on DBUS and is
              thus optional.)
    - 7cb1401 (padsp: wrap __open_2 and __open64_2)
    - 6f870f5 (fix bug about get source-output status)
    - 4269b05 (Fix typos)
    - 1c83b03 (Further clarify src- and speex- references in pulse-daemon.conf)
    - 84c8b23 (Fix return value of pa_sndfile_format_from_string)
    - d963b86 (core: Fix variable "has_whined" value bug)
    - 52e3268 (trivial: Mention speex as a resampler reference in
              pulse-daemon.conf)
    - 3e6af07 (module-loopback: Prevent an infinite loop when rate adjusting
              is disabled
  * 0101-update-stable-queue.patch and
    #0102-autoreconf.patch:
    - Disable for now, since latest stable queue are roled into the snapshot
      tarball
 -- Luke Yelavich <email address hidden> Fri, 14 Jan 2011 10:03:49 -0600

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.