What does the dependency of flash-kernel on initramfs-tools "mean"? Here, that flash-kernel depends on the existence of the /usr/sbin/update-initramfs binary.
Historically, dracut provided a different interface to generate initrds (/usr/bin/dracut), so a dependency on (initramfs-tools | dracut) would imply that the caller supported both initramfs-tools interface (/usr/sbin/update-initramfs), and dracut's interface (/usr/bin/dracut). However, dracut has now been updated with a stub to emulate the /usr/sbin/update-initramfs interface. To me, this seems a fairly clear indication that dracut now "provides" the initramfs-tools "interface"? > dracut provides linux-initramfs-tool. Letting dracut provide initramfs-tools would be the wrong approach. Yes, it also "provides linux-initramfs-tool" but given that's a virtual package all it's really indicating is that it provides a means of producing an initrd, but says nothing (in terms of dependencies and interfaces) about how that's achieved. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2100618 Title: dracut install removes flash-kernel To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dracut/+bug/2100618/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
