Hmm, the user is intentionally note removed since [1]. But on config there is a check like: ! getent passwd Debian-exim adduser ...
Now getent doesn't complain the way the error message looks like. Also if it would be it would create the user. This matches that you still have the users in passwd/group. We have to assume that a command later on fails to properly get the uid. But to go on we would have to know which. I looked at the dpkg-statoverride /chown in there but that wasn't the problem. Maybe you could look at /var/lib/dpkg/info/exim4-config.postinst and try to find which is throwing this error in your environment. I tried various install/remove/purge combos but the issue didn't trigger for me to test here. [1]: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=270681 ** Bug watch added: Debian Bug tracker #270681 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=270681 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1648934 Title: Dpkg fails to reinstall MTA Exim4 due to; "exim: failed to find uid for user name "Debian-exim" To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/exim4/+bug/1648934/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs