ubuntu-desktop: unnecessary hard "Depends: pipewire-audio"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-meta (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
Lunar |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Recommend demoting pipewire-audio from Depends: to Recommends:.
Reason: While it's not ideal, the Ubuntu Desktop can still function on the pulseaudio backend rather than using the direct pipewire-alsa backend which conflicts with the pulseaudio package. This would help people who wish to have a more traditional JACK setup that is bridged to pulseaudio. Right now, this setup is incompatible.
--------
Original description:
I have installed successfully the standard Ubuntu 23.04 (on a 500 GB external USB drive). Immediately after the installation, I have also installed with apt the "ubuntustudio-
In the dialog provided by the ubuntustudio-
- linux-lowlatency
- ubuntustudio-
- ubuntustudio-
- ubuntustudio-audio
- ubuntu-
and pressed "Modify installed Package Selection"
After a while a "qaptbatch" dialog has appeared with title
"Commit Error"
and message
"An error occurred while applying changes"
So the installation has failed. Then I have tried to manually install each metapackage in the list above with apt and every package was installed successfully.
summary: |
- ubuntustudio-installer: error occurred while applying changes + ubuntu-desktop: unnecessary hard "Depends: pipewire-audio" |
description: | updated |
tags: | added: rls-mm-incoming |
Changed in ubuntu-meta (Ubuntu Lunar): | |
status: | New → Won't Fix |
Changed in ubuntu-meta (Ubuntu Mantic): | |
status: | New → Won't Fix |
no longer affects: | ubuntu-meta (Ubuntu Mantic) |
The problem is occurring because ubuntustudio- pulseaudio- config is incompatible with the ubuntu-desktop metapackage as, for some reason, ubuntu-desktop has pipewire-audio as a hard dependency which has pipewire-alsa as a hard dependency. This means that the bug is really in ubuntu-meta and not in ubuntustudio- installer due to a package conflict, and a hard dependency in a metapackage that shouldn't exist.
It's unlikely this will be fixed in 23.04, but it might get fixed in time for 23.10, but we'll see. I can make no guarantees as I only oversee Ubuntu Studio. Unfortunately, Ubuntu Desktop users will have to remain on PipeWire and not use the ubuntustudio- pulseaudio- config package due to this discrepancy. This also means that Ubuntu Desktop 23.04 cannot and should not be used for professional audio.