• 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)