From 25bb4d4ea1f94accbf35110b4a9ea21dcad8fa49 Mon Sep 17 00:00:00 2001 From: Achill Gilgenast Date: Fri, 16 Jan 2026 21:26:59 +0100 Subject: [PATCH] systemd/pipewire: lower preferance to install pipewire-pulse than pulseaudio For some reason, apk preferred to satisfy g-s-d's pulseaudio dependency by pipewire-pulse-9991.4.9-r1 (with k=1) and not pulseaudio-17.0-r7 (with k=10), and therefore didn't respect provider_priority but pkgver. This then resulted in the apk solver preferring pmos-base-ui-audio-pipewire over -pulseaudio, because the !pipewire-pulse dep by -pulseaudio wasn't satisfiable. [ci:skip-build]: alpine binary repos incomplete for some archs Part-of: --- extra-repos/systemd/pipewire/APKBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extra-repos/systemd/pipewire/APKBUILD b/extra-repos/systemd/pipewire/APKBUILD index 63d50fb61..23104a32c 100644 --- a/extra-repos/systemd/pipewire/APKBUILD +++ b/extra-repos/systemd/pipewire/APKBUILD @@ -3,7 +3,7 @@ maintainer="Achill Gilgenast " pkgname=pipewire _pkgver=1.4.10 pkgver=999$_pkgver -pkgrel=0 +pkgrel=1 _so_ver=0.3 pkgdesc="Multimedia processing graphs" url="https://pipewire.org/" @@ -144,7 +144,7 @@ pulse() { pipewire-session-manager pulseaudio-utils " - provides="pulseaudio=$pkgver-r$pkgrel pulseaudio-bluez=$pkgver-r$pkgrel" + provides="pulseaudio=0.$pkgver-r$pkgrel pulseaudio-bluez=0.$pkgver-r$pkgrel" provider_priority=1 amove usr/bin/pipewire-pulse