groups
mostra os grupos em que você está. Portanto, o problema é que seu processo acha que você ainda está no grupo 1001, agora excluído, do comando deluser myuser 1001
.
Você ainda receberia essa mensagem de erro de groups
, desde que o processo que você iniciou pense que você está no grupo. Ao fazer esse tipo de coisa em bash
para minha própria conta, normalmente inicio um novo shell para ter certeza de que as coisas estão como eu quero que elas estejam nesse shell.
No seu caso, iniciar um novo shell deve resolver o problema, caso contrário, o grupo ainda existiria em /etc/group
e, em seguida, deluser
não reclamaria.