Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#77560 - [plasma-meta] Please, consider demoting flatpak to optdepends

Attached to Project: Arch Linux
Opened by ratijas (ratijas) - Saturday, 18 February 2023, 11:17 GMT
Last edited by Toolybird (Toolybird) - Monday, 20 February 2023, 05:06 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

Recently flatpak-kcm was added to plasma-meta package in this commit: https://github.com/archlinux/svntogit-packages/commit/09b3c716c5ba70317929e43e7c8f72702dd9842d

It automatically pulls in flatpak as a hard dependency, which is reasonable for a KCM.

However, some people are opposed to Flatpak ecosystem, or just don't need it. So, flatpak-kcm can be considered optional for plasma-meta.

This task depends upon

Closed by  Toolybird (Toolybird)
Monday, 20 February 2023, 05:06 GMT
Reason for closing:  None
Additional comments about closing:  See comments
Comment by ratijas (ratijas) - Saturday, 18 February 2023, 11:18 GMT
I should add that flatpak-kcm is not listed at official KDE packaging recommendations page (yet?)

https://community.kde.org/Distributions/Packaging_Recommendations
Comment by sourcemaker (sourcemaker) - Sunday, 19 February 2023, 01:55 GMT
Please remove flatpak.
Comment by Toolybird (Toolybird) - Monday, 20 February 2023, 05:06 GMT
I don't see what the problem is here. Just because flatpak gets pulled in doesn't mean you have to use it, and it's not exactly huge. Meta pkgs are more of a convenience thing for folks who just want something that works. Folks with more exacting needs have other options like only installing the bits they need, or even making their own meta pkg to override the system one. Afterall, a meta pkg is just an empty bunch of deps.

Loading...