"Debian Bug Tracking System" <[email protected]> writes:
When running mmdebstrap in debug mode.
D: 205 3665 running dpkg-deb --fsys-tarfile
/tmp/mmdebstrap.oYjuV0qnAd//var/cache/apt/archives/libaudit-common_1%3a4.1.2-1_all.deb
D: 206 3694 running tar -C /tmp/mmdebstrap.oYjuV0qnAd --keep-directory-symlink
--extract --file -
D: 210 3665 running dpkg-deb --fsys-tarfile
/tmp/mmdebstrap.oYjuV0qnAd//var/cache/apt/archives/libcap-ng0_0.8.5-4+b2_amd64.deb
D: 211 3694 running tar -C /tmp/mmdebstrap.oYjuV0qnAd --keep-directory-symlink
--extract --file -
D: 215 3665 running dpkg-deb --fsys-tarfile
/tmp/mmdebstrap.oYjuV0qnAd//var/cache/apt/archives/libaudit1_1%3a4.1.2-1+b1_amd64.deb
D: 216 3694 running tar -C /tmp/mmdebstrap.oYjuV0qnAd --keep-directory-symlink
--extract --file -
D: 220 3665 running dpkg-deb --fsys-tarfile
/tmp/mmdebstrap.oYjuV0qnAd//var/cache/apt/archives/libdb5.3t64_5.3.28+dfsg2-11_amd64.deb
D: 221 3694 running tar -C /tmp/mmdebstrap.oYjuV0qnAd --keep-directory-symlink
--extract --file -
D: 225 3665 running dpkg-deb --fsys-tarfile
/tmp/mmdebstrap.oYjuV0qnAd//var/cache/apt/archives/debconf_1.5.91_all.deb
D: 226 3694 running tar -C /tmp/mmdebstrap.oYjuV0qnAd --keep-directory-symlink
--extract --file -
D: 230 3665 running dpkg-deb --fsys-tarfile
/tmp/mmdebstrap.oYjuV0qnAd//var/cache/apt/archives/libpam0g_1.7.0-5_amd64.deb
D: 231 3694 running tar -C /tmp/mmdebstrap.oYjuV0qnAd --keep-directory-symlink
--extract --file -
D: 235 3665 running dpkg-deb --fsys-tarfile
/tmp/mmdebstrap.oYjuV0qnAd//var/cache/apt/archives/libpam-modules-bin_1.7.0-5_amd64.deb
D: 236 3694 running tar -C /tmp/mmdebstrap.oYjuV0qnAd --keep-directory-symlink
--extract --file -
tar: ./usr/sbin/unix_chkpwd: Cannot change ownership to uid 0, gid 42: Invalid
argument
tar: Exiting with failure status due to previous errors
E: tar --extract failed: 512 at /usr/bin/mmdebstrap line 1204.
main::error("tar --extract failed: 512") called at /usr/bin/mmdebstrap
line 3713
main::run_extract(HASH(0x55991ed149f8), ARRAY(0x55991ea39620)) called
at /usr/bin/mmdebstrap line 2939
main::setup(HASH(0x55991ed149f8)) called at /usr/bin/mmdebstrap line
7203
main::__ANON__() called at /usr/bin/mmdebstrap line 1718
main::get_unshare_cmd(CODE(0x55991edab328), ARRAY(0x55991ebe8a20))
called at /usr/bin/mmdebstrap line 7283
main::main() called at /usr/bin/mmdebstrap line 7583
D: 6170 4777 listener: finished reading command
W: hooklistener errored out: E: received eof on socket at /usr/bin/mmdebstrap
line 1204.
main::error("received eof on socket") called at /usr/bin/mmdebstrap
line 4778
eval {...} called at /usr/bin/mmdebstrap line 4768
main::hooklistener(3) called at /usr/bin/mmdebstrap line 7327
main::main() called at /usr/bin/mmdebstrap line 7583
I: 6170 7300 main() received signal PIPE: waiting for setup...
D: 6111 7337 finish to listen for hooks
I: 6111 7522 removing tempdir /tmp/mmdebstrap.oYjuV0qnAd...
E: mmdebstrap failed to run at /usr/bin/mmdebstrap line 1204.
main::error("mmdebstrap failed to run") called at /usr/bin/mmdebstrap
line 7579
main::main() called at /usr/bin/mmdebstrap line 7583
So it seems that something goes wrong when unpackging the
libpam-modules-bin package. the unix_chkpwd is part of this package and
suid
# ls -l /usr/sbin/unix_chkpwd
-rwxr-sr-x 1 root shadow 43256 29 juin 2025 /usr/sbin/unix_chkpwd
Now I am a bit lost...