As far as I understand, linux-firmware is a noarch package and thus the %ifarch x86_64 condition never matches during the package build and thus the subpackage is not added as a Recommends/Requires to linux-firmware. See: https://gitlab.com/fedora/ostree/sig/-/issues/11 ``` [root@743ed7cdecc9 /]# rpm -qp --recommends linux-firmware-20231111-1.fc40.noarch.rpm | grep amd amd-gpu-firmware [root@743ed7cdecc9 /]# rpm -qp --requires linux-firmware-20231111-1.fc40.noarch.rpm | grep amd [root@cb4abf0eb2b9 /]# rpm -qp --recommends linux-firmware-20231111-1.fc39.noarch.rpm | grep amd amd-gpu-firmware [root@cb4abf0eb2b9 /]# rpm -qp --requires linux-firmware-20231111-1.fc39.noarch.rpm | grep amd ``` Reproducible: Always Not sure how to fix this. We can manually include it in comps or Atomic images for now.
Introduced with https://src.fedoraproject.org/rpms/linux-firmware/c/35ec41dbd5754ddaeb75d563d6822157d10307c0?branch=rawhide
https://stackoverflow.com/questions/55579036/one-spec-file-to-support-multiple-architectures might be relevant.
Yep, I am aware of the issue, I have basically reverted it locally. It will eventually be dropped as a hard dep so if it's explicitly needed you should be including it explicitly because the hard dep will go away
We'll explicitly include it in FCOS: https://github.com/coreos/fedora-coreos-config/pull/2739 We likely need to make a comps PR for all other variants.
Made https://pagure.io/fedora-comps/pull-request/910
FEDORA-2023-dc46227ed3 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-dc46227ed3
FEDORA-2023-dc46227ed3 has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-dc46227ed3` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-dc46227ed3 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-dc46227ed3 has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.