Bug 448057 - make NetworkManager-Qt and BlueZ-Qt more optional
Summary: make NetworkManager-Qt and BlueZ-Qt more optional
Status: RESOLVED NOT A BUG
Alias: None
Product: Powerdevil
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-07 11:33 UTC by Duncan Vriend
Modified: 2023-02-22 08:02 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Duncan Vriend 2022-01-07 11:33:50 UTC
because this is build-time optional the package manager decided to be on the safe side and add these as hard dependencies.
This dependency causes my package manager to install BlueZ & NetworkManager neither of which I use.

It would be nice if the packages were more optional so that I wouldn't need to install them.
Comment 1 David Edmundson 2022-01-07 11:36:37 UTC
>because this is build-time optional 

It's already build-time optional and they are thin headers over DBus abstractions so have no practical overhead.
Comment 2 Antonio Rojas 2023-02-22 08:02:26 UTC
FTR, this is now implemented in https://invent.kde.org/plasma/powerdevil/-/commit/3aa08ef577b295ea81387d3008c7cb02d9d8ccac - the packages are runtime optional now even if used at build time.