Hi again,

Am 12. Januar 2025 19:17:19 MEZ schrieb Pascal Hambourg 
<pas...@plouf.fr.eu.org>:
>On 12/01/2025 at 16:29, Holger Wansing wrote:
>> Pascal Hambourg <pas...@plouf.fr.eu.org> wrote (Sun, 12 Jan 2025 16:13:21 
>> +0100):
>>> 
>>> I just wanted to make sure everyone is aware that the revert fixes
>>> only this specific use case (guided partitioning using LVM with or
>>> without encryption). The issue already existed and remains when using
>>> guided partitioniong without LVM (ext4 root, no separate /boot).
>> 
>> Ok, so that's fine.
>> With this fix in place, there is at least the LVM partitioning scheme
>> (with or without encryption), which works out of the box with default
>> choice.
>> And assuming we got no complains before about this situation on this machine,
>> I guess it's fine this way.
>
>There is too much inconsistency here for me to say it is fine.

"Is fine" was rather meant as "ok, I understand what you meant".

>On one hand, the recipes for ppc64el create an optional ext2 /boot partition 
>only with LVM, which means that booting with Petitboot will fail if the user 
>chooses guided partitioning without LVM.
>
>On the other hand, the recipes for arm64 uselessly create a mandatory ext4 
>/boot partition even without LVM.
>
>In between, the recipes for amd64 create an optional ext4 /boot partition only 
>with LVM and the default recipes create a mandatory ext2 /boot partition in 
>all cases.
>
>Either a common boot loader for a given architecture does not support /boot on 
>ext4 and then the recipes for this architecture should create a mandatory ext2 
>/boot partition in all cases (like default recipes), or all common boot 
>loaders are known to support /boot on ext4 and then the recipes should create 
>an optional ext4 /boot partition only with LVM (like recipes for amd64).

What you describe would be the perfect world.
But what we have here leads to a trade-off anyway.
We cannot do it perfectly right for all cases.


Holger



-- 
Sent from /e/ OS on Fairphone3

Reply via email to