Package: util-linux Version: 2.39.3-6 Severity: normal Tags: patch X-Debbugs-Cc: debian-hurd@lists.debian.org User: debian-hurd@lists.debian.org Usertags: hurd-i386 User: debian-d...@lists.debian.org Usertags: dpkg-root-support
Hi, when using dpkg --force-script-chrootless to create foreign architecture chroots, the use of `uname -s` should be avoided as the uname utility will print information about the kernel of the system creating the chroot. This goes wrong if, for example, one attempts creating a hurd chroot on linux. In case of util-linux, avoiding the call to uname can easily be achieved by checking for the value of DEB_HOST_ARCH_OS during the build and only emitting the offending postinst snippet for linux. Patch is here: https://salsa.debian.org/debian/util-linux/-/merge_requests/29 Thanks! cheers, josch