Hi,
On 3/3/20 3:29 PM, Peter Robinson wrote:
>>>> Yes you are right, it should probably be something
like the following:
>>>>
>>>> %ifarch x86_64
>>>> Requires: alsa-sof-firmware
>>>> %endif
>>>>
>>>> (untested)
>>>
>>> Does anyone know, how the iwl*-firmware files are installed? I cannot find
any
>>> dependency in kernel nor linux-firmware rpms. It's similar.
>>
>> It's done via comps.
>
> Hmm that does not really help here as the mean case we are trying to
> fix is F31 users upgrading from kernel 5.4 to 5.5.
So thinking more about this, I guess we should only add the explicit
requires to the kernel package for F31 (and F30) and add it to comps
for F32+, this way F30 / F31 users will get the package through
the requires (and keep it on upgrade to F32+) and fresh F32 installs
will also get it this way.
And this way we do not have to live forever with a Requires which will
cause issues for efforts to make minimal installs as small as possible.
Regards,
Hans