10 Feb
2024
10 Feb
'24
3:19 p.m.
On Sat, Feb 10, 2024 at 4:10 PM Morten Linderud <foxboron@archlinux.org> wrote:
# First proposal
To ensure we are not breaking systems I'm wondering if adding a `mkinitcpio>=38` dependency to all the affected packages would work. This would be a temporary measure and removed after a month (or something).
* systemd * mdadm * lvm2 * cryptsetup
I think conflicts would be more appropriate here. If you make the new systemd etc. conflict with the old mkinitcpio<38 and make the new mkinitcpio conflict with the old systemd etc., then this would ensure you can't get stuck without the hooks, but it won't force installation of mkinitcpio.