Bug 2240339

Summary: Make xdg-desktop-portal-kde as weak dependency
Product: [Fedora] Fedora Reporter: nucleo <alekcejk>
Component: plasma-workspaceAssignee: KDE SIG <kde-sig>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 38CC: jgrulich, kde-sig, ngompa13, rdieter, than
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-09-25 18:51:03 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description nucleo 2023-09-23 09:31:24 UTC
plasma-workspace-5.27.8-2.fc40 installs xdg-desktop-portal-kde as dependency.

Please, make xdg-desktop-portal-kde as weak dependency what makes it possible not to use this feature if it not needed.

Reproducible: Always

Comment 1 Neal Gompa 2023-09-25 18:51:03 UTC
It is a mandatory dependency for plasma-workspace-wayland. Things don't function correctly without it.

Comment 2 nucleo 2023-09-25 19:27:35 UTC
I use X11 session but plasma-workspace-wayland and xdg-desktop-portal-kde can't be removed.

Comment 3 nucleo 2023-09-25 19:38:01 UTC
Removing plasma-workspace-wayland also removes plasma-desktop plasma-workspace

Comment 4 Neal Gompa 2023-09-25 20:03:01 UTC
Yes, Plasma Wayland is the primary supported experience for Fedora KDE. It's been that way since Fedora 34.

Comment 5 nucleo 2023-09-25 20:55:57 UTC
plasma-workspace-wayland сan be pre-installed by default.
But since the plasma-workspace-x11 package is also available it should be possible to switch to X11 session with removing plasma-workspace-wayland and unused its dependencies.