On 23/07/2026 21:23, Bruno Haible via GNU coreutils General Discussion wrote:
This is the outcome of the week-long discussion that started at
https://lists.gnu.org/archive/html/bug-gnulib/2026-07/msg00015.html
The coreutils package should include hints (for distributions)
about how to package coreutils, when these hints are not trivial.
The patch essentially recommends splitting who etc. to coreutils-multiuser.
That probably makes sense. I'm quite surprised with the systemd runtime
overhead:
$ strace -c /bin/who 2>&1 | grep total
100.00 0.003110 6 459 15 total
$ strace -c git/coreutils/src/who 2>&1 | grep total
100.00 0.000000 0 140 8 total
BTW both commands output the same on my system:
$ who
padraig seat0 2026-07-07 12:12
padraig tty2 2026-07-07 12:12
Thought the systemd variant produces less output with who -a
(I guess it has more info to suppress redundant entries?)
thanks,
Padraig