New comment by Duncaen on void-packages repository https://github.com/void-linux/void-packages/pull/38467#issuecomment-1244095061 Comment: > Are you suggesting that I should merely leave a comment in the service file about this issue? Won't peoples custom solutions be overwritten on updates then? No there should be a comment to why this check exist. > The check verifies that the supervised udevd process is the current running udevd process. I thought it was pretty self-explanatory. nobody will know why this check exists in the first place without having to track down the PR where it has been introduced. The commit just says "add check to runit service" and the line alone makes not much sense without knowing the full context and specifics about how udevd is spawned twice without a comment that mentions that.