Bug#1057548: closed by Debian FTP Masters
From
Santiago Vila@21:1/5 to
All on Mon Mar 25 18:50:01 2024
This is a multi-part message in MIME format.
found 1057548 24.1.1-1
retitle 1057548 cloud-init: FTBFS: missing Build-Depends on passwd
tags 1057548 + patch
thanks
Hello.
I don't quite understand why this bug was closed with this changelog entry:
* New upstream version 24.1 (Closes: #1057548)
I did not ask for a new upstream version to be packaged, and the upload
did not really fix the bug. I assume you just misdiagnosed it.
The build log contains this line:
RuntimeError: Unable to lock user account 'foo_user'. No tools available. Tried: ['passwd', 'usermod'].
and in fact such line disappears when passwd is present in the chroot.
The problem is that passwd is no longer build-essential in trixie/sid, so if it's
required for building, it needs to be added to Build-Depends.
To reproduce, please try using debootstrap from trixie/sid, which finally stops installing a few of required-but-not-build-essential packages.
Trivial patch attached.
Thanks. LS0tIGEvZGViaWFuL2NvbnRyb2wKKysrIGIvZGViaWFuL2NvbnRyb2wKQEAgLTEwLDYgKzEw LDcgQEAgQnVpbGQtRGVwZW5kczoKICBkZWJoZWxwZXItY29tcGF0ICg9IDEzKSwKICBkaC1w eXRob24sCiAgaXByb3V0ZTIsCisgcGFzc3dkLAogIHBvLWRlYmNvbmYsCiAgcHJvY3BzIDwh bm9jaGVjaz4sCiAgcHlsaW50LAo=
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)