Package: openqa-worker
Severity: normal

Hi,

the package openqa-worker is missing a Pre-Depends on passwd because it
is calling useradd in its preinst maintainer script:

Setting up openqa-common (5.1764349525.ffb594867-1) ...
Selecting previously unselected package openqa-worker.
(Reading database ... 25180 files and directories currently installed.)
Preparing to unpack .../openqa-worker_5.1764349525.ffb594867-1_all.deb ...
/var/lib/dpkg/tmp.ci/preinst: 9: useradd: not found
dpkg: error processing archive 
/var/cache/apt/archives/openqa-worker_5.1764349525.ffb594867-1_all.deb 
(--unpack):
 new openqa-worker package preinst maintainer script subprocess failed with 
exit status 127
Errors were encountered while processing:
 /var/cache/apt/archives/openqa-worker_5.1764349525.ffb594867-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Alternatively, the useradd call could be replaced by changing it to a mechanism
like sysusers.

Thanks!

cheers, josch

Reply via email to