It’s related to the old discussion on how user user
should be created.
( Whonix Desktop Installer with Calamares - field report - #81 by Patrick )
For Non-Qubes-Whonix VM builds user user
is created by anon-base-files postinst script.
https://github.com/Whonix/anon-base-files/blob/master/debian/anon-base-files.postinst
For Whonix Host builds this code does not run. This was a result of the discussion how user user
(and user groups) should be created.
Nowadays security-misc disabled root login for better security (among a ton of other security hardening).
Since security-misc is also used outside of Whonix, there is a check to not install if there are no users in group sudo. This check is implemented in security-misc preinst.
security-misc/debian/security-misc.preinst at master · Kicksecure/security-misc · GitHub
Meanwhile perhaps remove security-misc from anon-meta-packages debian/control?
anon-meta-packages/debian/control at master · Whonix/anon-meta-packages · GitHub
In that case (easiest), add to build command
--allow-untagged true --allow-uncommitted true
That should help avoiding issues some sudo/root access issues security-misc can be figured out later.
I think I suggested to avoid live-config so we don’t involve any of its user user
creation code.
Whonix Desktop Installer with Calamares - field report - #124 by Patrick
I’ll try to fix the build.