Bug 1222340

Summary: Hard-coded require on pipewire for plasma6-session
Product: [openSUSE] openSUSE Tumbleweed Reporter: Jonas Kvinge <jonaski>
Component: KDE Workspace (Plasma)Assignee: E-Mail List <opensuse-kde-bugs>
Status: RESOLVED INVALID QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: fvogt, jonaski
Version: Current   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Jonas Kvinge 2024-04-04 20:57:46 UTC
There currently is a hard-coded "Requires: pipewire" in the spec file for plasma6-session.
This causes plasma6-session not to be installed when upgrading openSUSE to plasma 6 when pipewire is locked so it's not automatically installed.
The pipewire package is not a library and it should not be required for installing the plasma session. I do not want pipewire or pulseaudio installed on my computers.
Comment 1 Fabian Vogt 2024-04-05 07:52:52 UTC
pipewire is required in the wayland session for multiple Plasma features such as window thumbnails. It's intentionally a hard dependency.