Package upgrade from 1.559 to 1.560 on Debian systems fails with:
|dpkg: error processing jenkins (--configure):|
|subprocess installed post-installation script returned error exit status 1|
due to the:
|addgroup --system --quiet jenkins|
call in postinst without checking whether corresponding group already exists.
Problem introduced as of:
|Author: Peter Eisentraut <email@example.com>|
|Date: Sun Nov 3 08:12:17 2013 -0500|
|debian: Use a configurable group for the Jenkins user|
|Typical Debian practice is to have one equally-named group per system|
|user. Make that for the jenkins user by default, but allow it to be|
|overridden in /etc/default/jenkins, same as for the user name.|
This change also deleted the check for the existing Jenkins user (for whatever reason, but that's also broken).
I'm working on a fix/PR right now.