From b162c82aa58070622ab77d9b1b54666f51dd551265ebe51d9de6a9dd15ac1597 Mon Sep 17 00:00:00 2001 From: Antonio Larrosa Date: Tue, 11 Jun 2024 15:16:38 +0000 Subject: [PATCH] Accepting request 1180038 from home:alarrosa:branches:multimedia:libs - Make sure the pipewire-libjack package doesn't completely replace the original jack libraries unless the pipewire-jack package which installs the ld.so.conf.d file is installed too (boo#1222253). OBS-URL: https://build.opensuse.org/request/show/1180038 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=204 --- pipewire.changes | 8 ++++++++ pipewire.spec | 6 ++++++ 2 files changed, 14 insertions(+) diff --git a/pipewire.changes b/pipewire.changes index 86d2381..52f6dab 100644 --- a/pipewire.changes +++ b/pipewire.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Jun 10 10:12:03 UTC 2024 - Antonio Larrosa + +- Make sure the pipewire-libjack package doesn't completely + replace the original jack libraries unless the pipewire-jack + package which installs the ld.so.conf.d file is installed too + (boo#1222253). + ------------------------------------------------------------------- Sat May 25 13:28:01 UTC 2024 - Alexei Sorokin diff --git a/pipewire.spec b/pipewire.spec index bc0ba69..081cc09 100644 --- a/pipewire.spec +++ b/pipewire.spec @@ -195,6 +195,12 @@ Summary: PipeWire libjack replacement libraries Group: Development/Libraries/C and C++ Requires(post): update-alternatives Requires(postun): update-alternatives +# Since the pipewire-libjack package is sometimes completely replacing the +# original jack libraries for some users we better make sure either they +# are also installed or we completely replace them with the pipewire +# libraries +Requires: ((libjack0 and libjacknet0 and libjackserver0) or pipewire-jack) +Recommends: (pipewire-jack if wireplumber-audio else libjack0) %description libjack-%{apiver_str} PipeWire is a server and user space API to deal with multimedia pipelines.