I regret saying "broke Webmin" although initially it would not start...
https://www.redhat.com/en/blog/rhel-security-sha-1-package-signatures-distrusted-rhel-9
Installing these two deps got Webmin running again.
Upgrade to 2.010 broke Webmin
The RPM has Requires(pre) /usr/bin/perl but the scriptlet just uses 'perl.' I would guess that at this point in the transaction it can't find it. I'm not sure I can test that further with what I have on-hand. FWIW this was on a minimal install Rocky Linux 8.6.
That's strange. I'll do some testing.
Webmin RPM missing requires(pre) perl ?
Error in PREIN scriptlet