From: Daniel P. Berrangé on
gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2175#note_1245...
A virtual "Provides" should be used when multiple packages provides the same
functionality, such that they're a drop in replacement. I don't think we can
claim that a UKI is a drop-in alternative for 'kernel-core'. We're only
targetting a narrow set of use cases and explicitly said we were not aiming to
replace existing usage of non-UKI kernels at this time. So we should not add
any virtual "Provides: kernel-core" in UKIs, nor do I think we need invent a
'kernel-image' since we're not aiming to replace non-UKIs anywhere.