pulseaudio move to universe breaks image builds

Bug #2070287 reported by Tobias Heider
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Fix Released
Critical
Unassigned

Bug Description

The latest pulseaudio upload seems to have moved all the binary packages to universe.
This breaks image builds because gnome pulls them in as dependencies.

Build log:
https://launchpadlibrarian.net/736347872/buildlog_ubuntu_oracular_amd64_ubuntu_BUILDING.txt.gz

user@x13s:~$ rmadison -u ubuntu -S pulseaudio|grep oracular
 libpulse-dev | 1:16.1+dfsg1-5.1ubuntu1 | oracular/universe | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
 libpulse-mainloop-glib0 | 1:16.1+dfsg1-5.1ubuntu1 | oracular | armhf
 libpulse-mainloop-glib0 | 1:16.1+dfsg1-5.1ubuntu1 | oracular/universe | amd64, arm64, i386, ppc64el, riscv64, s390x
 libpulse0 | 1:16.1+dfsg1-5.1ubuntu1 | oracular | armhf
 libpulse0 | 1:16.1+dfsg1-5.1ubuntu1 | oracular/universe | amd64, arm64, i386, ppc64el, riscv64, s390x
 libpulsedsp | 1:16.1+dfsg1-5.1ubuntu1 | oracular/universe | amd64, arm64, i386, ppc64el, riscv64, s390x
 pulseaudio | 1:16.1+dfsg1-5.1ubuntu1 | oracular | source
 pulseaudio | 1:16.1+dfsg1-5.1ubuntu1 | oracular/universe | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
 pulseaudio-equalizer | 1:16.1+dfsg1-5.1ubuntu1 | oracular/universe | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
 pulseaudio-module-bluetooth | 1:16.1+dfsg1-5.1ubuntu1 | oracular/universe | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
 pulseaudio-module-gsettings | 1:16.1+dfsg1-5.1ubuntu1 | oracular/universe | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
 pulseaudio-module-jack | 1:16.1+dfsg1-5.1ubuntu1 | oracular/universe | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
 pulseaudio-module-lirc | 1:16.1+dfsg1-5.1ubuntu1 | oracular/universe | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
 pulseaudio-module-raop | 1:16.1+dfsg1-5.1ubuntu1 | oracular/universe | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
 pulseaudio-module-zeroconf | 1:16.1+dfsg1-5.1ubuntu1 | oracular/universe | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
 pulseaudio-utils | 1:16.1+dfsg1-5.1ubuntu1 | oracular/universe | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x

Revision history for this message
Łukasz Zemczak (sil2100) wrote :

This needs input from the desktop team, because indeed pulseaudio moved to universe even though it's seems (from a first glance) that the Gnome stack still depends on it.

For instance, looking at the current gnome-shell packages, they simply depend on libpulse0 and others. Even pipewire itself has libpipewire-0.3-modules that still depends on libpulse0. Let me reach out to the desktop team for more information. I could reinstate pulseaudio binaries into main as there still seems to be need, but I'm also curious how in that case the binaries got dropped to universe.

But as said, maybe I'm just missing context.

Still, this is causing *all* desktop builds to fail right now.

Changed in pulseaudio (Ubuntu):
importance: Undecided → Critical
status: New → Confirmed
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Promoted libpulse-mainloop-glib0 and libpulse0 back to main per discussion with the Desktop team.

Changed in pulseaudio (Ubuntu):
status: Confirmed → 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.