The udev file (https://source.puri.sm/Librem5/feedbackd/-/raw/main/debian/feedbackd.udev) is required for feedbackd to properly utilize the notification lights available on the device. The ebuild even patches the udev file to use the video group instead of the feedbackd group, but it never seems to install the udev rules anywhere. Reproducible: Always Steps to Reproduce: 1. Install feedbackd, add self to video group. 2. Run (for example): fbcli -E message-missed-sms Actual Results: fbcli exits immediately. Notification light does not flash. Expected Results: fbcli pulses the notification light until you exit the program yourself. This was tested on a Librem 14, which works with feedbackd out of the box. I installed the udev rules (changing the group to video as the ebuild does) myself under /usr/udev/rules.d, and this fixed the problem.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6af65ddc5d5bc1a0bb48a1c064b0e8ca19767a6 commit a6af65ddc5d5bc1a0bb48a1c064b0e8ca19767a6 Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> AuthorDate: 2023-04-28 01:08:32 +0000 Commit: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> CommitDate: 2023-04-28 04:32:05 +0000 dev-libs/feedbackd: add 0.2.0, drop 0.1.0-r3 Closes: https://bugs.gentoo.org/903111 Closes: https://bugs.gentoo.org/904326 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> dev-libs/feedbackd/Manifest | 2 +- .../{feedbackd-0.1.0-r3.ebuild => feedbackd-0.2.0.ebuild} | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-)