On Sat, Feb 10, 2024 at 04:19:13PM +0100, Jan Alexander Steffens (heftig) wrote:
> On Sat, Feb 10, 2024 at 4:10 PM Morten Linderud <foxbo...@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.
Love it, this is a much better idea then what I had in mind :)

-- 
Morten Linderud
PGP: 9C02FF419FECBE16

Attachment: signature.asc
Description: PGP signature

Reply via email to