FS#64346 - [ostree] Hard dependency on mkinitcpio
Attached to Project:
Arch Linux
Opened by freswa (frederik) - Friday, 01 November 2019, 15:01 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Friday, 22 May 2020, 12:38 GMT
Opened by freswa (frederik) - Friday, 01 November 2019, 15:01 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Friday, 22 May 2020, 12:38 GMT
|
Details
Description:
Package dependes on mkinitcpio but upstream seems to have support for dracut too at least . I'd suggest to let ostree depend on initramfs which is provided by mkinitcpio and dracut. |
This task depends upon
Closed by Bartłomiej Piotrowski (Barthalion)
Friday, 22 May 2020, 12:38 GMT
Reason for closing: Fixed
Additional comments about closing: ostree 2020.3-2
Friday, 22 May 2020, 12:38 GMT
Reason for closing: Fixed
Additional comments about closing: ostree 2020.3-2
gnome-builder depends on flatpak-builder
flatpak-builder depends on flatpak
flatpak depends on ostree
ostree depends on mkinitcpio
that means:
gnome-builder (in gnome-extra group) indirectly depends on mkinitcpio :-)
I'm using dracut on some of my systems, and this bug has caused them to be unbootable because the unconfigured mkinitcpio pulled in by this package overwrites the perfectly working initramfs built by dracut with a broken one built by mkinitcpio.
//EDIT: Until this bug is fixed, a stopgap measure would be to add "IgnorePkg = mkinitcpio" in /etc/pacman.conf
btrfs-progs and other packages also install mkinitcpio configs and do not depend on mkinitcpio or initramfs.
https://github.com/ostreedev/ostree/tree/master/src/boot/mkinitcpio
https://github.com/ostreedev/ostree/commit/ccb10d592ded5b665a11ceca0e61cab1dd6e5013