Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debian package qubes-audio-daemon depends on pulseaudio package #9464

Open
uvemas opened this issue Sep 22, 2024 · 0 comments
Open

Debian package qubes-audio-daemon depends on pulseaudio package #9464

uvemas opened this issue Sep 22, 2024 · 0 comments
Labels
affects-4.2 This issue affects Qubes OS 4.2. C: audio C: Debian/Ubuntu needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.

Comments

@uvemas
Copy link

uvemas commented Sep 22, 2024

How to file a helpful issue

Qubes OS release

R4.2.3

Brief summary

Debian12 package qubes-audio-daemon depends on pulseaudio package (it doesn't happen for fedora). As a consequence, when creating a sys-audio qube based on pipewire I still have to install pulseaudio package. It seems that installing pipewire-pulseaudio should be enough as it provides pulse-audio daemon.

Steps to reproduce

In the audio-template used to create the sys-audio qube I cannot remove pulseaudio:

# apt remove pulseaudio
...
The following packages will be REMOVED:
  pulseaudio pulseausio-module-bluetooth qubes-audio-daemon
0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
After this operation, 7038 kB disk space will be freed.
Do you want to continue? [Y/n]

Expected behavior

When using a sys-audio qube based on pipewire it shouldn't be mandatory to install pulseaudio package.

Actual behavior

In the audio-template used to create the sys-audio qube I have to install pulseaudio as the required package qubes-audio-daemon depends on it:

$ apt info qubes-audio-daemon
Package: qubes-audio-daemon
Version: 4.2.8-1+deb12u1
Priority: optional
Section: admin
Source: qubes-gui-daemon
Maintainer: Marek Marczykowski-Górecki <[email protected]>
Installed-Size: 60.4 kB
Depends: pulseaudio, libc6 (>= 2.34), libglib2.0-0 (>= 2.31.8), libpulse-mainloop-glib0 (>= 0.99.1), libpulse0 (>= 0.99.1), libvchan-xen1 (>= 4.2.0)
Breaks: qubes-gui-daemon-pulseaudio (<< 4.1.21~)
Replaces: qubes-gui-daemon-pulseaudio (<< 4.1.21~)

@uvemas uvemas added P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. labels Sep 22, 2024
@andrewdavidwong andrewdavidwong added C: Debian/Ubuntu needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. C: audio affects-4.2 This issue affects Qubes OS 4.2. labels Sep 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects-4.2 This issue affects Qubes OS 4.2. C: audio C: Debian/Ubuntu needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
Projects
None yet
Development

No branches or pull requests

2 participants