From c49b6480328fe8727bda0b5c6ab384a12e7019bc Mon Sep 17 00:00:00 2001 From: enricobuehler Date: Tue, 18 Aug 2026 19:00:08 +0200 Subject: [PATCH] fix(packaging/rpm): drop the stray %files path that %install tried to execute The WirePlumber DualSense policy landed with its %files line duplicated into %install, one line above the real install. rpm ran it as a command, and the %install scriptlet died on 'No such file or directory' before it reached anything else. --- packaging/rpm/punktfunk.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/packaging/rpm/punktfunk.spec b/packaging/rpm/punktfunk.spec index 88779da1..342e62a8 100644 --- a/packaging/rpm/punktfunk.spec +++ b/packaging/rpm/punktfunk.spec @@ -323,7 +323,6 @@ install -Dm0755 target/release/punktfunk-encode-worker %{buildroot}%{_bindir}/pu # udev rule — /dev/uinput access for virtual gamepads (input group). install -Dm0644 scripts/60-punktfunk.rules %{buildroot}%{_udevrulesdir}/60-punktfunk.rules -%{_datadir}/wireplumber/wireplumber.conf.d/60-punktfunk-dualsense.conf # WirePlumber policy — hold a DualSense's sound card open (GE-Proton's raw-open self-race) and # keep it from driving the graph clock. See the file's own comments. -- 2.54.0