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

Reply via email to