vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit 98010bccc73904a88157e6c381d03865e4543033
Author: Helmut Grohne <helmut@subdivi.de>
Date: Tue Jun 30 21:54:36 2026 +0200
soft-deprecate the arm32 efi dependencies
This partially addresses !60. On forky and later, apt will see
base-files satisfied and drop the alternative. Shall be deleted once
forky is released.
commit ae3d0affff8e9127b4b226f12397aa0d9272edcd
Author: Helmut Grohne <helmut@subdivi.de>
Date: Tue Jun 30 20:17:11 2026 +0200
debvm-run: fix architecture detection to work with Ubuntu
On recent Ubuntu releases, /usr/bin/true is a symbolic link. This is not
something we can cat using debugfs. Rather than follow the link, fall
back to another binary.
The failure path was also suboptimal. We ran elf-arch on the empty file
being created and detected an empty VMARCH. From there things go bad.
Instead, the fallback path now ensures that VMARCH is never empty.
Addresses: #1140758
commit 5c8cde89fd270c3843fa30ed1ba58f105d240a43
Author: Helmut Grohne <helmut@subdivi.de>
Date: Tue Jun 30 20:16:29 2026 +0200
*-run: delete stray word "IOTHREAD"
Fixes: 19e92e5960b3 ("*-run: enable a virtio memory balloon by default")
commit 2650f1246bcc29c9f4a0f7d6b7b663529b3a3ca1
Author: Helmut Grohne <helmut@subdivi.de>
Date: Tue Jun 30 19:54:44 2026 +0200
document that creating qcow2 images does not work
Addresses: #1140756
commit 4cc88416ecf4af1e1890e282400c4f1e8682e512
Merge: 371e40d 3384cc8
Author: Helmut Grohne <helmutg@debian.org>
Date: Fri Jun 26 15:13:57 2026 +0000
Merge branch 'autopkgtest' into 'main'
Add autopkgtest-create-qemu mmdebstrap hook
See merge request helmutg/debvm!64
commit 3384cc84bf2715a78b58560dfa5c8bce0fc2a185
Author: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Date: Mon Jun 8 10:51:57 2026 +0200
Add autopkgtest-create-qemu mmdebstrap hook
commit 371e40d60b6b8aece220436dd6c5e338a9e1542e
Merge: 8cc217c eff10f2
Author: Helmut Grohne <helmutg@debian.org>
Date: Fri Jun 26 12:16:18 2026 +0000
Merge branch 'relocate-hooks' into 'main'
move "public" hooks to share/mmdebstrap/hooks
See merge request helmutg/debvm!65
commit eff10f26e69c8244cd8a5292c8db651a69109b52
Author: Helmut Grohne <helmut@subdivi.de>
Date: Fri Jun 26 13:53:06 2026 +0200
move "public" hooks to share/mmdebstrap/hooks
Reported-by: Jochen Sprickerhof <git@jochen.sprickerhof.de>
commit 8cc217c23289cc3be992228211173094fafd9950
Author: Helmut Grohne <helmut@subdivi.de>
Date: Fri Jun 26 08:22:26 2026 +0200
make all hooks traceable via mmdebstrap verbosity >= 3
commit be8d68d731e0ab6f914e6d6a0eb7610f2cc1a827
Author: Helmut Grohne <helmut@subdivi.de>
Date: Fri Jun 26 08:22:08 2026 +0200
consistently use TARGET=$1 in all hooks
commit 8369544a773e572ab8fd46a53128836d1060a04e
Author: Helmut Grohne <helmut@subdivi.de>
Date: Fri Jun 26 07:49:59 2026 +0200
customize-resolved.sh: improve failure path for missing libnss-resolve
The hook is meant to be run with libnss-resolve installed. However, if
components are missing, the package may be missing. In that event, the
hook wrongly assumes an old systemd version. Instead, install the
package explicitly now. The inclusion in debvm-create thus becomes an
optimization. When components are missing, the installing libnss-resolve
fails and the user can more easily deduce the missing components.
Reported-by: Benjamin Drung <bdrung@debian.org>
Addresses: #1140758
commit e2c86c17e90a205f4a5d426f2dc9c92b22a59ad0
Author: Helmut Grohne <helmut@subdivi.de>
Date: Wed Jun 10 14:46:45 2026 +0200
unbreak debefivm-create
Fixes: cdba1243a9bb ("undeprecate the --architecture option and implement concatenation semantics")
commit cdba1243a9bb41e93ec34c2feba1fd7d1fff1eee
Author: Helmut Grohne <helmut@subdivi.de>
Date: Wed Jun 10 14:04:41 2026 +0200
undeprecate the --architecture option and implement concatenation semantics
For supporting the building of Hurd images, debvm-create needs to know
the architecture and apply Hurd-specific quirks. Recognize this and
undeprecate the option. While at it also implement the concatenation
semantics that mmdebstrap implements. This provides more consistency
between debvm-create, debefivm-create and mmdebstrap as the option now
works in the same way for all of them. Where to pass it becomes the
user's choice except when building for Hurd or EFI when the wrapper
needs to know it.
Signed-off-by: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de>
commit 6d3f37de49b4590b31d79e397919c4f4bfab03c8
Author: Helmut Grohne <helmut@subdivi.de>
Date: Fri Jun 5 11:55:03 2026 +0200
debvm-create: actually just stop writing fstab altogether
When using systemd, it all boots just fine down to jessie. In unstable,
sysvinit also boots without fstab. This is probably good enough. It
helps with booting from a virtiofs rootfs.
commit 2709edc5944b312ec69fb942a582f4865c8ec11e
Author: Helmut Grohne <helmut@subdivi.de>
Date: Fri Jun 5 07:03:40 2026 +0200
debvm-create: make fstab optional
Evidently, it is not universally required.
commit 4d2bf257b2e90ec41cf4c8a8a276b30d7996732e
Author: Helmut Grohne <helmut@subdivi.de>
Date: Thu Jun 4 12:18:20 2026 +0200
debvm-run: do away with the filesytem label requirement
A filesystem always has a UUID and we can just pass that instead.
commit 19e92e5960b3a7f49ca577b900811fe32fd9264f
Author: Helmut Grohne <helmut@subdivi.de>
Date: Tue Jun 2 20:13:16 2026 +0200
*-run: enable a virtio memory balloon by default
The effect of this is that a guest running Linux 5.7 or later will
report free pages (not page cache) to the hypervisor, which in turn will
madvise MADV_DONTNEED releasing them back to the system.
commit cea282470117fd647657a6b220120327cf6a5df0
Author: Helmut Grohne <helmut@subdivi.de>
Date: Fri May 29 21:32:57 2026 +0200
debvm-run: add an example for using virtiofsd
Addresses: https://salsa.debian.org/helmutg/debvm/-/work_items/14
commit 17f55a0b23882421ce89d7aeff68f9f1a30adc9c
Author: Helmut Grohne <helmut@subdivi.de>
Date: Fri May 29 21:19:57 2026 +0200
add a hook for atomatically mounting virtiofs filesystems
commit d04dd3fdc09939fb1738c67765336fe820652263
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sun May 24 09:46:35 2026 +0200
improve chrootless support
Signed-off-by: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de>