Package: dnsmasq-base
Version: 2.90-2
Severity: important
User: debian-ri...@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: debian-ri...@lists.debian.org

Dear maintainer,

dnsmasq-base's postinst uses the useradd command, however it doesn't
depends on useradd, which is provided by the package passwd. While the
passwd package is required, starting with debootstrap from trixie [1],
it is not guaranteed to be installed on a system or a chroot. In turns
that causes other packages to FTBFS on architectures that have not been
yet released with stable:

| Setting up golang-github-go-playground-universal-translator-dev (0.17.0-2) ...
| Setting up liblxc-common (1:5.0.3-2+b1) ...
| Setting up golang-google-cloud-compute-metadata-dev (0.56.0-3) ...
| Setting up golang-golang-x-tools-dev (1:0.17.0+ds-1) ...
| Setting up dnsmasq-base (2.90-2) ...
| /var/lib/dpkg/info/dnsmasq-base.postinst: 9: useradd: not found
| dpkg: error processing package dnsmasq-base (--configure):
|  installed dnsmasq-base package post-installation script subprocess returned 
error exit status 127
| Setting up man-db (2.12.0-3) ...
| Not building database; man-db/auto-update is not 'true'.
| Setting up golang-github-gorilla-websocket-dev (1.5.1-1) ...

A full build log is available here:
https://buildd.debian.org/status/fetch.php?pkg=incus&arch=riscv64&ver=0.6-1&stamp=1708700144&raw=0

Regards
Aurelien

[1] 
https://tracker.debian.org/news/1472578/accepted-debootstrap-10133-source-into-unstable/
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837060

Reply via email to