* Michael Stone <mst...@debian.org> [250403 23:42]:
On Thu, Apr 03, 2025 at 07:52:12PM +0200, Marco d'Itri wrote:
On Apr 03, Michael Stone <mst...@debian.org> wrote:
The issue isn't making a change, the issue is what change is the right thing to do. IMO, dropping utmp without any kind of a transition or deprecation period is the wrong thing to do. Hence this thread.
I think it's a bit late now to disagree with the plan implemented last year by multiple maintainers.

Except, of course, for the primary consumer of utmp...

I'm the one who gets the complaints that who isn't working right, and there isn't a solution to that problem, since the systemd facility doesn't provide the same information.

From what I got from the coreutils bug is that coreutils upstream has the relevant code and it's supposed to work.

Maybe it needs some additional work to fully function with current systemd versions. IIRC procps also only recently added some new code to deal with new systemd behaviours.

But the thing that needs looking at is why who in Debian behaves like it does, and if it doesn't work right, fix that in who or wherever else it needs fixing in the stack.

Reintroducing utmp will just hide the problem, and we'll be in the same situation when releasing forky, or forky+1, ...

Chris


PS: I never understood why there's both w and who, and why they are different implementations.

Reply via email to