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 8eb5a792a97af83da27fd6703b7f2d42e3595487
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sun Nov 9 13:46:41 2025 +0100
.gitlab-ci.yml: stop testing mips64el
There is no Debian release that hosts mips64el packages anymore.
commit c1e4d37e33e51229db10d5f1e818287c1ff2b6f3
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sun Nov 9 13:45:49 2025 +0100
.gitlab-ci.yml: test armel on trixie
armel is removed from forky/sid.
commit b4d0085d06bcb9089cf0209b91714822b1cbad38
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sun Nov 9 11:37:25 2025 +0100
debvm-create: do not pass -q to mkfs.ext4
This improves consistency with debefivm-create. The output already is
long and the slight addition may help with debugging e.g.
helmutg/debvm#28.
commit 7cd5ae7b43f9ed661b1bbbdda7a422cb2901077b
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sun Nov 9 10:10:22 2025 +0100
autopkgtests: explicitly depend on mount
While mount is often implicitly available, people run tests in minimal
environments possibly lacking mount. The fie-mirror-automount hook uses
this tool, so we really require it.
Reported-by: Tj <debian@iam.tj>
Closes: helmutg/debvm#27
commit 87041f1d083c203e0d250acc0fc1b70af2cffaa0
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sun Nov 2 14:20:13 2025 +0100
*-run: lower gic-version for arm32 to 2
This provides a slight speedup as the lower gic has fewer features. It
limits us to 8 CPUs which is what we are limited to anyway.
commit 8d5a304d356596c9b35545b86eca6b3b6b03e6d5
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sun Nov 2 08:00:01 2025 +0100
*-create: only use the maybe-merged-usr hook when needed
Before merged-/usr stuff used to work without the hook and since trixie
the bootstrap fully handles the merge by itself. Thus there only are a
handful of releases where the trickery is needed and we can phase out
this code by limiting it to those suites that need it.
commit 7d1b78e563083aef1e107ae0289896c0b24332ea
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sun Nov 2 07:32:38 2025 +0100
consistently use SPDX-FileCopyrightText
Also update some of the years and authors while at it.
commit 47b4dd157cb7c4d0706c73728ef91e460e6ecbc7
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sat Nov 1 17:57:13 2025 +0100
.gitlab-ci.yml: debefivm-create now requires libarchive13t64
This already is a hard package dependency.
Fixes: 3407a376fa66 ("debefivm-create: pipe a tar to mkfs.ext4")
commit 3407a376fa66613d62868894835a81d1ad61c1bc
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sat Nov 1 15:11:34 2025 +0100
debefivm-create: pipe a tar to mkfs.ext4
This is the same approach as we started using in debvm-create. It allows
us to drop quite a bit of hackery as we now benefit from mmdebstrap's
cleanup steps. Additionally, we now write the image file in the primary
namespace and don't have to worry about it being writable.
commit c46e8e1bbbe747df1c1ca7c5e53a20866030b34d
Author: Helmut Grohne <helmut@subdivi.de>
Date: Fri Oct 31 11:22:50 2025 +0100
consistently call mkfs.ext4 rather than mke2fs
We really want an ext4 filesystem, so we may communicate it that way.
debefivm-create already uses this name.
commit 67289a3321182aec11565370c2fcb9ef95e35687
Author: Helmut Grohne <helmut@subdivi.de>
Date: Fri Oct 31 11:21:44 2025 +0100
debvm-create: let mkfs assume zeroed storage
We already do this in debefivm-create and it makes our image a bit more
sparse.
commit 0c54563d2b53bea233c2b8844411b7cd1a5f597a
Author: Helmut Grohne <helmut@subdivi.de>
Date: Fri Oct 31 11:17:41 2025 +0100
debvm-run: also add /sbin to $PATH there
commit f1b0ac84c325e6b641bd35c711c3de61dcba5657
Author: Helmut Grohne <helmut@subdivi.de>
Date: Thu Oct 30 10:55:24 2025 +0100
debvm-create: add /sbin to PATH
This is already happening in debefivm-create and being mirrored here for
consistency.
commit 77ef3bfd0d1a68c5095724230fb63fa79a5091bc
Author: Helmut Grohne <helmut@subdivi.de>
Date: Mon Oct 20 12:22:04 2025 +0200
useraddhook: weaken dependency on passwd
The --prefix option is not present for passwd in bookworm, but is
available for useradd and usermod. Enable a fallback implementation for
backporting.
commit 04728193feddeb3ee6ea8339887673f89563b243
Merge: af632c0 83ad960
Author: Helmut Grohne <helmut@subdivi.de>
Date: Mon Oct 20 12:09:34 2025 +0200
Merge jochen/adduser_passwd into main
commit 83ad9608cb3a1fb173cbfd08ea7c24e12ac299e7
Author: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Date: Wed Oct 15 20:20:56 2025 +0200
useraddhook: use passwd from host and --prefix (Closes: #24)
No longer require passwd inside the VM.
commit af632c0c9cc3282efc9324278e9c3267217b1489
Merge: 9cf53f6 e4542f1
Author: Helmut Grohne <helmutg@debian.org>
Date: Sat Oct 18 13:31:51 2025 +0000
Merge branch 'debefivm-create_missing_path' into 'main'
debefivm-create: Also search in /sbin
See merge request helmutg/debvm!55
commit e4542f1d26fef9872bd87e5eac28542cffe31af8
Author: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Date: Thu Oct 16 10:56:17 2025 +0200
debefivm-create: Extend path with /sbin
This makes sure that tools there are found.
commit 9cf53f674d75fbcd76e0fac7506e63e75c8ba1db
Author: Helmut Grohne <helmut@subdivi.de>
Date: Wed Oct 15 18:32:50 2025 +0200
also record libarchive13t64 requirement in README and gitlab-ci.yml
Fixes: a73a91058ba5 ("Use mke2fs with tarball")
commit 5b0e1f4d9ccdd9ab88b6a22930f3626c42cbbef1
Author: Helmut Grohne <helmut@subdivi.de>
Date: Wed Oct 15 18:20:55 2025 +0200
record package requirements for piping a tar to mke2fs
Fixes: a73a91058ba5 ("Use mke2fs with tarball")
commit d3fee5530b3a4401dc531f64eea512fddfa49413
Author: Helmut Grohne <helmut@subdivi.de>
Date: Wed Oct 15 18:17:53 2025 +0200
debvm-create: correctly pass positional mmdebstrap arguments
We must always pass the target, because passing a mirror to debvm-create
is explicitly supported. Also pass the suite when skipping ext4.
Fixes: a73a91058ba5 ("Use mke2fs with tarball")
commit dfb100bf24b7c78d76409e0c693bd37ed5fc07b6
Author: Helmut Grohne <helmut@subdivi.de>
Date: Wed Oct 15 18:16:32 2025 +0200
debvm-create: be more precise about pipefail
commit a73a91058ba57b621bfe7e478062f664cea6bbfd
Author: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Date: Tue May 14 14:16:10 2024 +0200
Use mke2fs with tarball
This drops the run_inside_userns wrapping.
commit a1beae3d1407b73815b4532a3f2f66e6814a56fe
Merge: 4bf0df6 1a7ec66
Author: Helmut Grohne <helmut@subdivi.de>
Date: Tue Oct 14 17:03:37 2025 +0200
Merge changes staged for trixie into main
commit 4bf0df63f0718b01407d129594ebe02f52375d21
Author: Helmut Grohne <helmut@subdivi.de>
Date: Mon Sep 1 09:23:36 2025 +0200
The transitional qemu-user-static has been dropped
commit f93e9fa5d3a76b5070b2d1210bc122c26548bbfd
Author: Helmut Grohne <helmut@subdivi.de>
Date: Tue Aug 19 15:22:23 2025 +0200
tests: buster has been archived
commit d54f706a032214ebeee6fa95b574e0b1c02088f8
Author: Helmut Grohne <helmut@subdivi.de>
Date: Tue Aug 19 15:03:01 2025 +0200
Silence new shellcheck diagnostic
commit 1a7ec667732db4f6fc7c5db12cd32893aec4ed20
Author: Helmut Grohne <helmut@subdivi.de>
Date: Mon Jul 14 17:06:32 2025 +0200
debefivm-create: fix newuidmap check
Fixes: 9f3873e58aa0 ("debefivm-create: also check for newuidmap")
commit 15717988d17edd21f9920dff2a8c3df4908bce35
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sat Jul 5 22:01:32 2025 +0200
Demote systemd requirement
As we no longer use the host's systemctl by default, we may skip
installing it in many cases.
Note that autopkgtest's setup-testbed still has uses of systemd host
tools, so we keep it there.
commit 5a3b2394a564a4323f9e9d0f33a1dd75d1a8a8c5
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sat Jul 5 21:55:49 2025 +0200
debefivm-create: avoid chrooting in chrootless mode
commit 9f3873e58aa01b5206978353ac0829176a8e904b
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sat Jul 5 21:41:36 2025 +0200
debefivm-create: also check for newuidmap
commit 8aa56f5f32bf3b94696261787d4fd8f294c5f2fb
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sat Jul 5 21:39:00 2025 +0200
debefivm-ukify: check for presence of binutils
commit 18b309128c08f6fd35df5e995f6d194a6e963c4a
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sat Jul 5 21:35:44 2025 +0200
debefivm-create: avoid running dpkg-query when not needed
commit 750488603c1e4f38b99e8db49ab255fc913c95e2
Author: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Date: Fri Jul 4 09:18:56 2025 +0200
Make *-create commands work when copied to /bin
commit a92d1980c49e78ee9f5549bbfd767808411e64fc
Author: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Date: Fri Jul 4 08:44:58 2025 +0200
debefivm-create: drop systemd requirement
commit d374c861a16d7b099ba95b37fba2752c535b171b
Author: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Date: Thu Jul 3 16:15:52 2025 +0200
debefivm-run: only use the console in nographics mode
commit eca53ee20e80cf2197b6f36cf085a17fb1a8939f
Author: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Date: Thu Jul 3 16:00:18 2025 +0200
debefivm-create: add check for required commands
commit f3cd49297f8c7217b92039cdee47cde4dcbd064c
Author: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Date: Thu Jul 3 15:50:12 2025 +0200
debvm-create: die if image exists
Copied from debefivm-create.
commit 88255871224f7585992182a9698db0efc6466a86
Author: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Date: Thu Jul 3 15:44:24 2025 +0200
debefivm-run: fix variable name