SafeEyes icon indicating copy to clipboard operation
SafeEyes copied to clipboard

Dependencies abandoned or unavailable on Fedora

Open BlueberryEco opened this issue 1 year ago • 1 comments

The Smart Pause plugin requires the package xprintidle for working on Xorg. The recommended source for xprintidle (on Fedora, at least) is an outdated repository which seems to be abandoned. I also downloaded a more recent version of xprintidle from the RPMSphere repository, and it does not work properly. If called on the command line, xprintidle produces the following error message:

bash: /usr/bin/xprintidle: cannot execute binary file: Exec format error

Which might indicate a build or packaging bug on it.

Also, the Do Not Disturb plugin on Wayland uses the package wlrctl as a dependency, which is also not available on the main Fedora repositories. I tracked it down on an RPMSphere repository, and also installed its dependencies(wlroots, etc.) and it does not work properly on GNOME. I tested it in Sway and there it does detect fullscreen windows as it should.

Perhaps some other packages exists who could provide the functionality that xprintidle and wlrctl do, and would work properly in Fedora (GNOME)?

  • OS: Fedora 35
  • GNOME 41.6

BlueberryEco avatar Jul 29 '22 14:07 BlueberryEco

If I understand correctly, the dependencies are only a problem on Fedora. This is not necessarily something that this project can fix😃.

AdamPS avatar Dec 22 '23 17:12 AdamPS