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

Add pulseaudio-16 headers #7531

Closed
lubellier opened this issue May 30, 2022 · 4 comments
Closed

Add pulseaudio-16 headers #7531

lubellier opened this issue May 30, 2022 · 4 comments
Labels
affects-4.1 This issue affects Qubes OS 4.1. C: Arch Linux The Arch Linux template 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

@lubellier
Copy link

Qubes OS release

4.1

Brief summary

PulseAudio 16.0 is now published (see 16.0 tag), the PulseAudio headers and the package dependency versions should be updated.

It is not yet a problem, but it will become a problem in few days (ArchLinux already published the pulseaudio-16.0 package).

Related issues

@lubellier lubellier 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 May 30, 2022
@andrewdavidwong andrewdavidwong added C: Arch Linux The Arch Linux template T: task and removed T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. labels May 30, 2022
@andrewdavidwong andrewdavidwong added this to the Release 4.1 updates milestone May 30, 2022
@lubellier
Copy link
Author

Since today :

:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing pulseaudio (16.0-1) breaks dependency 'pulseaudio<=15.0' required by qubes-vm-pulseaudio

@andrewdavidwong andrewdavidwong added T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. and removed T: task labels Jun 2, 2022
@Ban3
Copy link

Ban3 commented Jun 5, 2022

Just a heads-up: Module installation location has changed, and the Makefile will need to be modified to install vchan-sink to the correct location on versions >= 16:

Modules are now installed to $libdir/pulseaudio/modules, previously they were installed to $libdir/pulse-$version/modules.

https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/16.0/#moduleinstallationlocationchangedremembertoupgradepaprefstothelatestversion

@lubellier
Copy link
Author

Note: yesterday, Gentoo also switched to PulseAudio-16.
See also the discussions in the above 158 PR.

@marmarek
Copy link
Member

marmarek commented May 4, 2023

There are already headers for pulseaudio 16.1: QubesOS/qubes-gui-agent-linux#160

@marmarek marmarek closed this as completed May 4, 2023
@andrewdavidwong andrewdavidwong added the affects-4.1 This issue affects Qubes OS 4.1. label Aug 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects-4.1 This issue affects Qubes OS 4.1. C: Arch Linux The Arch Linux template 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

4 participants