No longer bootstrap with --no-merged-usr
authorMichael Prokop <mika@grml.org>
Tue, 25 Apr 2023 15:21:28 +0000 (17:21 +0200)
committerMichael Prokop <mika@grml.org>
Tue, 25 Apr 2023 15:21:28 +0000 (17:21 +0200)
commitbac307629479296e8bb5bf3f56bd02b1a7108990
tree2d90be9ed08a50b2d726f876d62a3a8d4bee6dfd
parent3152440a0deded0b946f59a18930052c70146d20
No longer bootstrap with --no-merged-usr

The transition to usrmerge was done in Debian, see
https://lists.debian.org/debian-devel-announce/2022/09/msg00001.html
Debian/bookworm AKA v12 will only support the merged-/usr layout.

Systemd is also dropping support for unmerged-usr systems (see
https://lists.freedesktop.org/archives/systemd-devel/2022-September/048352.html).

Also debootstrap complains about this nowadays:

| W: Upgrading non-merged-/usr environments post-bookworm is unsupported. Only do this for CI/QA infrastructure that will be re-bootstrapped rather than upgraded.

So no longer enable --no-merged-usr by default, if anyone should
still need it, it can be set via custom $FAI_DEBOOTSTRAP_OPTS.

Thanks: Csillag Tamas for reporting
grml-live