Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 904326 - dev-libs/feedbackd does not install udev file
Summary: dev-libs/feedbackd does not install udev file
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: GURU project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-14 13:25 UTC by knifed
Modified: 2023-04-28 17:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description knifed 2023-04-14 13:25:09 UTC
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.
Comment 1 Larry the Git Cow gentoo-dev 2023-04-28 17:52:41 UTC
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(-)