FS#68533 - [libfido2] udev rule refers to group "plugdev" which does not exist

Attached to Project: Arch Linux
Opened by Bastian Beranek (totsilence) - Thursday, 05 November 2020, 09:50 GMT
Last edited by Doug Newgard (Scimmia) - Saturday, 12 December 2020, 05:13 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

After upgrading libfido2 to 1.5.0-3 I find the following error messages in journalctl:


Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:11 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:14 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:17 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:20 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:23 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:26 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:29 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:32 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:35 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:38 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:41 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:44 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:47 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:50 Unknown group 'plugdev', ignoring
Nov 05 10:29:43 bastian-desktop systemd-udevd[314]: /usr/lib/udev/rules.d/70-u2f.rules:53 Unknown group 'plugdev', ignoring
...

Do I need to create the plugdev group or is this an inconsistency with Arch system setup?
This task depends upon

Closed by  Doug Newgard (Scimmia)
Saturday, 12 December 2020, 05:13 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#68502 
Comment by Jensen McKenzie (your_doomsday) - Thursday, 05 November 2020, 13:00 GMT
The `plugdev` group is 'debianism' (a debian specific group needed for non-systemd systems). It doesn't serve any purpose on Arch. There are 3 solutions:

1. You may create dumb `plugdev` group which will silence those warnings.
2. You may remove `/usr/lib/udev/rules.d/70-u2f.rules` file that doesn't serve any purpose (you may also add `NoExtract = usr/lib/udev/rules.d/70-u2f.rules` to `/etc/pacman.conf` to prevent it from coming again with package reinstall.
3. Wait till it's handled by libfido2 maintainer: https://bugs.archlinux.org/task/68502
Comment by Bastian Beranek (totsilence) - Thursday, 05 November 2020, 13:10 GMT
Thanks, I hadn't seen FS #68502. In that case I think my report is unnecessary, sufficient discussion is already taking place there and it seems people are aware.

Loading...