Package: usermetricsservice
Version: 1.3.3-1
Severity: normal

Hi Mike,

usermetricsservice uses addgroup/user in preinst without having a
Pre-Depends: adduser this fails accordingly:

$ mmdebstrap --variant=essential --include=usermetricsservice unstable /dev/null
[..]
Preparing to unpack .../562-usermetricsservice_1.3.3-1_amd64.deb ...
warn: `/etc/adduser.conf' does not exist. Using defaults.
Insecure $ENV{PATH} while running with -T switch at 
/usr/share/perl5/Debian/AdduserLogging.pm line 161.
dpkg: error processing archive 
/tmp/apt-dpkg-install-pUghe9/562-usermetricsservice_1.3.3-1_amd64.deb 
(--unpack):
 new usermetricsservice package pre-installation script subprocess returned 
error exit status 25

Instead of adding the group and user in preinst, you could probably add
it in postinst. Also consider using useradd and grupadd from passwd
instead which is Priority: required.

Cheers Jochen

Reply via email to