Your message dated Sun, 19 Feb 2023 14:39:12 +0100
with message-id <20230219133912.y2fwhiggick72...@mraw.org>
and subject line Re: Bug#1031622: d-i regression since bookworm alpha 1:
creates a filesystem with FEATURE_C12 unsupported by the installed e2fsck
has caused the Debian Bug report #1031622,
regarding d-i regression since bookworm alpha 1: creates a filesystem with
FEATURE_C12 unsupported by the installed e2fsck
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 ow...@bugs.debian.org
immediately.)
--
1031622: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031622
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: installation-reports
Severity: grave
Justification: renders package unusable (at least for inexperienced users)
X-Debbugs-Cc: e2fspr...@packages.debian.org
Boot method: virtual CD
Image version:
https://cdimage.debian.org/cdimage/weekly-builds/amd64/iso-cd/debian-testing-amd64-netinst.iso
dated 2023-02-09
Installation date: 2023-02-19
Machine: qemu VM, virt-manager "Debian testing" profile
Partitions: default guided partitioning on a 20G disk
Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it
Initial boot: [O]
Detect network card: [O]
Configure network: [O]
Detect media: [O]
Load installer modules: [O]
Clock/timezone setup: [O]
User/password setup: [O]
Detect hard drives: [O]
Partition hard drives: [O]
Install base system: [O]
Install tasks: [O]
Install boot loader: [O]
Overall install: [E]
Comments/Problems:
Steps to reproduce
==================
I used the graphical installer, and installed with mostly default settings
(in particular the default guided partitioning with all files in one
ext4 partition).
Non-default settings, just in case they matter (but I'm fairly sure they
don't):
* en_GB instead of en_US;
* an apt proxy (http://192.168.122.1:3142 to use apt-cacher-ng on my
host system);
* tasksel: LXDE instead of the default GNOME, and add a ssh server
Expected result
===============
The installed system boots.
Actual result
=============
Graphical installation proceeded normally (in particular #1031620 is
fixed in this weekly build). However, on booting the installed system
for the first time, I got this error:
> /dev/vda1 has unsupported feature(s): FEATURE_C12
> e2fsck: Get a newer version of e2fsck!
>
> /dev/vda1: ***** WARNING: Filesystem still has errors *****
>
> fsck exited with status code 12
> The root filesystem on /dev/vda1 requires a manual fsck
followed by an (initramfs) prompt.
Workaround
==========
Reset the VM and boot with "fsck.mode=skip" added to the kernel
command-line in grub. After booting like that once, upgrade e2fsprogs from
version 1.46.6-1 (in bookworm) to version 1.47.0-1 (in sid). The initramfs
is rebuilt and the rebuilt version can successfully fsck the filesystem.
Speculation
===========
I think this could be caused by debian-installer having udebs from
e2fsprogs 1.47.0-1 in the installation environment, so that the version
used to create the root filesystem has newer feature flags than the
installed version of e2fsck can cope with (similar to #1030939 and
#1031325).
If that theory is correct, then I think that even if the e2fsprogs
maintainer considers it to be important for mke2fs to create new
filesystems with default feature flags that are unsupported by Debian 11,
as a minimum mke2fs should be avoiding new feature flags until an e2fsck
that supports those flags has migrated to testing.
smcv
--- End Message ---
--- Begin Message ---
Hi Simon,
Simon McVittie <s...@debian.org> (2023-02-19):
> I used the graphical installer, and installed with mostly default settings
> (in particular the default guided partitioning with all files in one
> ext4 partition).
>
> Non-default settings, just in case they matter (but I'm fairly sure they
> don't):
>
> * en_GB instead of en_US;
> * an apt proxy (http://192.168.122.1:3142 to use apt-cacher-ng on my
> host system);
> * tasksel: LXDE instead of the default GNOME, and add a ssh server
>
> Expected result
> ===============
>
> The installed system boots.
>
> Actual result
> =============
>
> Graphical installation proceeded normally (in particular #1031620 is
> fixed in this weekly build). However, on booting the installed system
> for the first time, I got this error:
>
> > /dev/vda1 has unsupported feature(s): FEATURE_C12
> > e2fsck: Get a newer version of e2fsck!
> >
> > /dev/vda1: ***** WARNING: Filesystem still has errors *****
> >
> > fsck exited with status code 12
> > The root filesystem on /dev/vda1 requires a manual fsck
>
> followed by an (initramfs) prompt.
>
> Workaround
> ==========
>
> Reset the VM and boot with "fsck.mode=skip" added to the kernel
> command-line in grub. After booting like that once, upgrade e2fsprogs from
> version 1.46.6-1 (in bookworm) to version 1.47.0-1 (in sid). The initramfs
> is rebuilt and the rebuilt version can successfully fsck the filesystem.
>
> Speculation
> ===========
>
> I think this could be caused by debian-installer having udebs from
> e2fsprogs 1.47.0-1 in the installation environment, so that the version
> used to create the root filesystem has newer feature flags than the
> installed version of e2fsck can cope with (similar to #1030939 and
> #1031325).
>
> If that theory is correct, then I think that even if the e2fsprogs
> maintainer considers it to be important for mke2fs to create new
> filesystems with default feature flags that are unsupported by Debian 11,
> as a minimum mke2fs should be avoiding new feature flags until an e2fsck
> that supports those flags has migrated to testing.
Yes, e2fsprogs was kept out of testing, until grub2 was able to deal
with the filesystems it generates, see #1030846, #1030939, #1031325.
D-I Bookworm Alpha 2 isn't affected, and this shouldn't be an issue
whenever e2fsprogs is allowed into testing. But yeah, the testing you're
conducting cannot work currently.
Closing this bug report as it's not a practical issue with the version
just released, and since it shouldn't be an issue with later releases
given grub2 in testing should cope just fine.
Thanks for the report anyway! I suggest switching to Bookworm Alpha 2
images, which I hope are much better than what you're testing with at
the moment. :)
Cheers,
--
Cyril Brulebois (k...@debian.org) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
signature.asc
Description: PGP signature
--- End Message ---