Public bug reported:

Binary package hint: pulseaudio

There are several inconsistencies between the source and binary packages
for pulseaudio, so this is really a report of several bugs.

Pulseaudio stopped working after I upgraded to Ibex after Herron.  It
gave these error messages:

ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 
'cards.ICH4.pcm.surround71.0:CARD=0'
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer returned 
error: No such file or directory
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such file or 
directory
ALSA lib pcm.c:2196:(snd_pcm_open_noupdate) Unknown PCM surround71:0
E: alsa-util.c: Error opening PCM device hw:0: Device or resource busy
E: module.c: Failed to load  module "module-alsa-sink" (argument: "device_id=0 
sink_name=alsa_output.pci_8086_24d5_sound_card_0_alsa_playback_0"): 
initialization failed.

Since this didn't mean much to me, I downloaded the source with "apt-get
source pulseaudio", and compiled it for myself, by applying the patch
with patch(1), and manually compiling with debug info (mkdir debug; cd
debug; CFLAGS=-g ../configure --prefix=/ --disable-manpages)

This didn't work... there was an inconsistent function prototype and
definition which I had to fix (trivial if you encounter it).  After
fixing the function prototype, everything worked!  No error messages --
nothing.

I also tried compiling without debug information, and pulseaudio still
worked.

So, there is something broken with the Ubuntu build environment?

I'm a bit confused about how the source could be broken in a package
that has evidently been compiled, and how the allegedly identical source
has different behaviour.  What's the dpkg command the Ubuntu developers
use to compile the package?

Package versions:
pulseaudio:  0.9.10-2ubuntu9
alsa-base: 1.0.17.dfsg-2ubuntu1

** Affects: pulseaudio (Ubuntu)
     Importance: Undecided
         Status: New

-- 
pulseaudio package has broken build
https://bugs.launchpad.net/bugs/295864
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to