sway
, labwc
: Decouple rundeps
#4698
Labels
Packaging Problem
Building the package as-is fails ("FTBFS"), or other problem with the packaging of software
Priority: Normal
Normal priority
Please confirm there isn't an open report for this package
Name
sway, labwc
Version
1.10
Summary of the problem
Our
sway
andlabwc
packages depend on other components that aren't strictly necessary for their operation.More information
This was probably done because, when this was done, no one could foresee that the components used by
sway
would also be used by other desktop environments. For example, for Budgie Wayland, we also want to useswayidle
. This becomes a problem because it forces us to install packages and programs that we may not want; for Budgie, I want to useswayidle
andlabwc
, but I want to usegtklock
instead ofswaylock
. Because of the set runtime dependencies, I am stuck with both.I would propose removing these runtime dependencies from both packages, and in the case of Sway, create a new "session" package that then depends on the desired packages like
swayidle
,swaylock
, etc. This would enable other desktops to easily compose their experiences, while still having a decent session for Sway.CC'ing @Facundo-c-c as the listed maintainer for
labwc
for their thoughts.The text was updated successfully, but these errors were encountered: