On Fri, May 30, 2025 at 03:27:56PM +0100, Luca Boccassi wrote:
> 
> autopkgtest on debci has highlighted that the 1.47.3~rc1 version of
> mkfs.ext4 fails when used by systemd-repart, while it works with the
> version in unstable and testing:

Hi, I'm having a lot of trouble trying to replicate the failure.

autopkgtest is unfortunately, *not* obvious.  The replication
instructions mention "<preferred autopkgtest runner config>" but
instructions for how to do this is hard to come by.

I had a schroot which is suitable for use by sbuild, but when I try to
use it, it blows up with an "su: Authentication failure".

<tytso@trampoline> {/tmp/systemd-257.6}  
1210% autopkgtest -B --test-name upstream . -- autopkgtest-virt-schroot  
sid-amd64-sbuild
autopkgtest [14:52:00]: starting date and time: 2025-06-06 14:52:00-0400
autopkgtest [14:52:00]: version 5.49
autopkgtest [14:52:00]: host trampoline; command line: /bin/autopkgtest -B 
--test-name upstream . -- autopkgtest-virt-schroot sid-amd64-sbuild
autopkgtest [14:52:00]: testbed dpkg architecture: amd64
autopkgtest [14:52:00]: testbed apt version: 2.9.30
autopkgtest [14:52:00]: @@@@@@@@@@@@@@@@@@@@ test bed setup
autopkgtest [14:52:00]: testbed release detected to be: None
autopkgtest [14:52:00]: testbed running kernel: Linux 6.12.27-amd64 #1 SMP 
PREEMPT_DYNAMIC Debian 6.12.27-1 (2025-05-06)
autopkgtest [14:52:00]: @@@@@@@@@@@@@@@@@@@@ unbuilt-tree .
su: Authentication failure
blame: .
badpkg: rules extract failed with exit code 1
autopkgtest [14:52:01]: ERROR: erroneous package: rules extract failed with 
exit code 1

Looking at the systemd's debian/test/upstream it appears to install an
external third party github repository, https://github.com/systemd/mkosi
but trying to figure out what the *heck* it is doing is... hard.

Can you perhaps give me some reproduction instructions that even a
kernel developer can follow?  Many thanks!!

Ideally, just a simple mke2fs command so I can see what systemd-repart
is doing.  It's just not obvious....

                                                - Ted

Reply via email to