Can some *please* explain this error

What's this error message all about when I'm trying todo the following apt-get install cyrus21-admin cyrus21-common cyrus21-clients cyrus21-doc cyrus21-imapd cyrus21-pop3d libcyrus-imap-perl21 sasl2-bin I get this error message... dpkg: syntax error: unknown group `Debian-exim' in statusoverride file E: Sub-process /usr/bin/dpkg returned an error code (2)

At some point debian changed the user exim runs as. It used to be mail, which I thought was fine. Exim would have been ok too, but instead they picked Debian-exim. Yes. With a capital D. Because you're fixing a broken system, I'd suggest you try manually adding the Debian-exim user and group: adduser --system --home /var/spool/exim4 --shell /bin/false --no-create-home --group Debian-exim This should create something like: /etc/passwd: Debian-exim:x:116:116::/var/spool/exim4:/bin/false /etc/group: Debian-exim:x:116: Also, add the Debian-exim user to the mail group, just for compatability reasons: adduser Debian-exim mail You need more reliable hardware, Lindsay...
I get this error message...
dpkg: syntax error: unknown group `Debian-exim' in statusoverride file E: Sub-process /usr/bin/dpkg returned an error code (2)
_______________________________________________ wlug mailing list | wlug(a)list.waikato.ac.nz Unsubscribe: http://list.waikato.ac.nz/mailman/listinfo/wlug

Yeah okay... Cool... Thanks for that... I was actually replying to my own post because I just found another way, and that was to edit /var/lib/dpkg/statoverride and remove this line root Debian-exim 0640 /etc/exim4/passwd.client Much appreciated. Yes, this bit of hardware belongs to a group that can't otherwise afford much. The hard drive is only 4 years old, it's a Seagate too. Normally pretty good. Daniel Lawson wrote:
At some point debian changed the user exim runs as. It used to be mail, which I thought was fine. Exim would have been ok too, but instead they picked Debian-exim. Yes. With a capital D.
Because you're fixing a broken system, I'd suggest you try manually adding the Debian-exim user and group:
adduser --system --home /var/spool/exim4 --shell /bin/false --no-create-home --group Debian-exim
This should create something like: /etc/passwd: Debian-exim:x:116:116::/var/spool/exim4:/bin/false
/etc/group: Debian-exim:x:116:
Also, add the Debian-exim user to the mail group, just for compatability reasons:
adduser Debian-exim mail
You need more reliable hardware, Lindsay...
I get this error message...
dpkg: syntax error: unknown group `Debian-exim' in statusoverride file E: Sub-process /usr/bin/dpkg returned an error code (2)
_______________________________________________ wlug mailing list | wlug(a)list.waikato.ac.nz Unsubscribe: http://list.waikato.ac.nz/mailman/listinfo/wlug
_______________________________________________ wlug mailing list | wlug(a)list.waikato.ac.nz Unsubscribe: http://list.waikato.ac.nz/mailman/listinfo/wlug
participants (2)
-
Daniel Lawson
-
Lindsay Druett