Your message dated Mon, 29 Jan 2024 13:49:34 +0000 with message-id <[email protected]> and subject line Bug#1061634: fixed in mmdebstrap 1.4.2-1 has caused the Debian Bug report #1061634, regarding mmdebstrap: possible mmdebstrap-autopkgtest-build-qemu improvements to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 1061634: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061634 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: mmdebstrap Version: 1.4.1-1 Severity: normal Hello Johannes! I've been able to create a QEMU/KVM virtual machine image for autopkgtests: $ mkdir -p ~/var/cache/sbuild/ $ cd /dev/shm $ TMPDIR=/dev/shm mmdebstrap-autopkgtest-build-qemu \ --size=25G --boot=efi sid sid-amd64.img $ chmod 660 sid-amd64.img $ mv -i sid-amd64.img ~/var/cache/sbuild/ It is able to run autopkgtests: $ autopkgtest --output-dir ./${SRCPKG}_autopkgtest.out \ --summary ./${SRCPKG}_autopkgtest.summary \ --apt-upgrade -B ./${SRCPKG}_amd64.changes -- \ qemu --boot=efi --overlay-dir /dev/shm \ ~/var/cache/sbuild/sid-amd64.img My comments / suggestions for improvements: * I had to manually fix the permissions, since the image file was originally created with the following weird ones: $ ls -l --si sid-amd64.img -rw-r-xrwx 1 $USER $USER 27G Jan 27 17:48 sid-amd64.img I think the file permissions should be set (possibly at the end of the mmdebstrap-autopkgtest-build-qemu run) as they would "naturally" result from the user's umask: $ cd /dev/shm $ touch foo $ ls -l --si foo -rw-rw---- 1 $USER $USER 0 Jan 27 19:00 foo That's why I manually changed the permissions at the end: $ chmod 660 sid-amd64.img $ ls -l --si sid_amd64.img -rw-rw---- 1 $USER $USER 27G Jan 27 17:48 sid-amd64.img I suggest that mmdebstrap-autopkgtest-build-qemu applies this fix automatically. * I was surprised to see a 25 GiB image fit into a 7.7 GiB filesystem: $ cd /dev/shm $ ls -l -h sid-amd64.img -rw-rw---- 1 $USER $USER 26G Jan 27 17:48 sid-amd64.img $ df -h . Filesystem Size Used Avail Use% Mounted on tmpfs 7.7G 765M 7.0G 10% /dev/shm Well, the mystery is solved by looking at the allocated size: $ ls -l -h -s sid-amd64.img 662M -rw-rw---- 1 $USER $USER 26G Jan 27 17:48 sid-amd64.img Would it be less confusing, if mmdebstrap-autopkgtest-build-qemu created .qcow2 images? -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (800, 'testing'), (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-5-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages mmdebstrap depends on: ii apt 2.7.10 ii perl 5.38.2-3 ii python3 3.11.6-1 Versions of packages mmdebstrap recommends: ii arch-test 0.21-1 ii fakechroot 2.20.1+ds-15 ii fakeroot 1.33-1 ii gpg 2.2.40-1.1+b1 ii libdistro-info-perl 1.7 ii libdpkg-perl 1.22.2 ii mount 2.39.3-6 ii uidmap 1:4.13+dfsg1-3+b1 Versions of packages mmdebstrap suggests: pn apt-transport-tor <none> ii apt-utils 2.7.10 ii ca-certificates 20230311 ii debootstrap 1.0.134 ii distro-info-data 0.60 ii dpkg-dev 1.22.2 pn genext2fs <none> ii perl-doc 5.38.2-3 pn qemu-user <none> pn qemu-user-static <none> pn squashfs-tools-ng <none> ii systemd 255.2-4 -- no debconf information
--- End Message ---
--- Begin Message ---Source: mmdebstrap Source-Version: 1.4.2-1 Done: Johannes Schauer Marin Rodrigues <[email protected]> We believe that the bug you reported is fixed in the latest version of mmdebstrap, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Johannes Schauer Marin Rodrigues <[email protected]> (supplier of updated mmdebstrap package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 29 Jan 2024 14:28:43 +0100 Source: mmdebstrap Architecture: source Version: 1.4.2-1 Distribution: unstable Urgency: medium Maintainer: Johannes Schauer Marin Rodrigues <[email protected]> Changed-By: Johannes Schauer Marin Rodrigues <[email protected]> Closes: 1061634 1061636 Changes: mmdebstrap (1.4.2-1) unstable; urgency=medium . * New upstream version 1.4.2 - mmdebstrap-autopkgtest-build-qemu: fix octal mode computation (closes: #1061634) - mmdebstrap-autopkgtest-build-qemu: choose 'host' as hostname (closes: #1061636) * debian/tests/control: add dpkg as test trigger because of #1059982 Checksums-Sha1: 865b3dbbbb6ddc1725f1bec0312e2293b3e7c638 2483 mmdebstrap_1.4.2-1.dsc b0c3546fbd15200b1067771618a029e967153024 150386 mmdebstrap_1.4.2.orig.tar.gz 753a907157e63247799a64e5068d4d31aec31475 16816 mmdebstrap_1.4.2-1.debian.tar.xz Checksums-Sha256: f64f0f42500b0aa9ea48a0a034c910ca78fe9db800118daa276b6f610905c06f 2483 mmdebstrap_1.4.2-1.dsc 1f261669016c4e0b4955de39a278eb11bcdfec24167d56ac7e60cb39d7d34a5b 150386 mmdebstrap_1.4.2.orig.tar.gz 85106116cc517961f38363a5ff39b82f6b485c572fcc701a08cb86f4a3a04e6b 16816 mmdebstrap_1.4.2-1.debian.tar.xz Files: eaff1525608e59842bb7b6e41268e23f 2483 admin optional mmdebstrap_1.4.2-1.dsc fc97f149b4c46fa33101f4b021904147 150386 admin optional mmdebstrap_1.4.2.orig.tar.gz fb24bb82089a3ab30cd2aa9439eed23b 16816 admin optional mmdebstrap_1.4.2-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEElFhU6KL81LF4wVq58sulx4+9g+EFAmW3qGgACgkQ8sulx4+9 g+GbyRAAsEBgPLNnHxMvyiiIS4LZuA+tBvwJuClHidTbZUfd5PjbyKZXFtfQrxRA nVhmVX9x9np6ks3OLtidByoIkHtLlHdchBqq2WhDjOq0vNszr5PRoW+/uECvU7tc IjAtTrkL8Tyn/9OWkLErY2MkoiRGjIcj3CunOvwRxJaJvHIX/4bCmdCzntk36AYx x5DQqLRdQiMklXiv+aNGNNC5j0C90YMZNeHmdFlXH9qVSs1xvEbF8QCb2/JnOnu6 e3PWMShagME5mPt5Sw8MxqPFmLC81cWyOcpr34Pqxuek68HpnlY1SHU4DXtMahGQ YsBVleCryRKrs2Ezw9Ov0Ggy4O7bkaCA2dXT8iZ9sRnY0UoOrOLk6K6Ot1bdu4UI 4ZfwQ+ljYhPGeqwC829buU/HXrx2FLY4OuGCxVnrfWhXvWArNM3MfzcjYkJYYsct 9SrYTCppO54yXeiz/a0WeNg5+HNMhTVh8YLPS2hwB5thSkVIDde7WpfM2R/5RXgM X2dWC/Li6FWexWIIdy21KCbprG9Zr5pvjuhEMnxSOjRGtNFGDEvdbcDFOe04Y6ZR vIUKNnBPzmRnn/NjUqumQ6v8U1xz7IKBMHeE+DIjGJtsBbZ+jo/ukQ0zWJMVUDIr R5FlB7FeWh7kCr1ZKj5YH2LwfiyGNJ7Pb2OGSMpsHGItvUD+RBM= =e/EK -----END PGP SIGNATURE-----
--- End Message ---

