Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#80217 - [rtl-sdr] systemd-udevd complains about missing group 'rtlsdr'

Attached to Project: Arch Linux
Opened by Felix Yan (felixonmars) - Friday, 10 November 2023, 13:55 GMT
Last edited by George Rawlinson (rawlinsong) - Friday, 10 November 2023, 23:49 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To George Rawlinson (rawlinsong)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

rtl-sdr 2.0.1-1 makes systemd-udevd spamming warnings about missing group 'rtlsdr':

Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:19 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:22 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:25 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:28 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:31 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:34 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:37 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:40 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:43 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:46 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:49 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:52 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:55 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:58 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:61 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:64 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:67 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:70 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:73 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:76 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:79 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:82 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:85 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:88 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:91 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:94 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:97 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:100 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:103 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:106 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:109 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:112 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:115 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:118 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:121 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:124 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:127 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:130 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:133 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:136 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:139 Unknown group 'rtlsdr', ignoring.
Nov 10 15:31:12 flygon.felixc.at systemd-udevd[407]: /usr/lib/udev/rules.d/10-rtl-sdr.rules:142 Unknown group 'rtlsdr', ignoring.
This task depends upon

Closed by  George Rawlinson (rawlinsong)
Friday, 10 November 2023, 23:49 GMT
Reason for closing:  Fixed
Additional comments about closing:  uaccess properly implemented in 2.0.1-2
Comment by loqs (loqs) - Friday, 10 November 2023, 15:16 GMT
First proposed fix [1] uses uaccess. The second proposed fix [2] creates the rtl-sdr group. Both fixes remove the sed that partially implemented the other solution.

[1]: PKGBUILD.diff.1
[2]: PKGBUILD.diff.2
Comment by George Rawlinson (rawlinsong) - Friday, 10 November 2023, 23:48 GMT
Not sure how this one slipped through (need more sleep tbh), thanks for opening the issue Felix, and loqs for pointing out where I made a mistake.

Loading...