Bug 2187642
| Summary: | Failure to upgrade libomp from F37 to F38 due to multilib | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Elliott Sales de Andrade <quantum.analyst> |
| Component: | libomp | Assignee: | Tulio Magno Quites Machado Filho <tuliom> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 38 | CC: | jchecahi, kkleine, npopov, sergesanspaille, tstellar, tuliom |
| Target Milestone: | --- | Keywords: | Upgrades |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | libomp-16.0.1-2.fc39 libomp-16.0.1-3.fc39 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-04-19 21:07:07 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Elliott Sales de Andrade
2023-04-18 09:44:07 UTC
This is related to this upstream change [1]. Elliott, are there any packages requiring libomp.i686 in your system? [1] https://reviews.llvm.org/D142023 We've identified that libomp-devel.i686 stopped depending on libomp.i686 and we believe this could be causing i686 package to not be included in the x86_64 multilib repository. I'm working on a fix. FEDORA-2023-bd0b7a43b6 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-bd0b7a43b6 FEDORA-2023-bd0b7a43b6 has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report. This needs fixing on F38 as well, to fix upgrades. (In reply to Tulio Magno Quites Machado Filho from comment #1) > Elliott, are there any packages requiring libomp.i686 in your system? On F37, yes, libomp-devel does. On F38, I don't know as I haven't upgraded yet. In the end, the changes to Rawhide didn't work. I reported the following issue to releng: https://pagure.io/releng/issue/11395 There is a chance this could be related to how multilib packages are being chosen. FEDORA-2023-7d5643bcbb has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-7d5643bcbb FEDORA-2023-7d5643bcbb has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2023-36b95f852a has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-36b95f852a I we have on-going fixes in place for both Fedora 38 and Rawhide. I will continue to monitor if libomp.i686 is pushed to both x86_64 repositories. FEDORA-2023-36b95f852a has been pushed to the Fedora 38 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-36b95f852a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-36b95f852a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. I've just confirmed that libomp-16.0.1-3.fc39.i686 did land in the rawhide repository.
While the F38 update is in testing, we can already confirm the following command is not failing anymore:
dnf --releasever=38 --setopt=module_platform_id=platform:f38 --enablerepo=updates-testing $(rpm -q fedora-repos-modular >/dev/null && echo --enablerepo=updates-testing-modular) --assumeno distro-sync
But we'll only be sure of the fix after the package lands in the stable repository in 2 weeks.
FEDORA-2023-36b95f852a has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2024-71d5ea5db1 (libomp17-17.0.6-1.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2024-71d5ea5db1 FEDORA-2024-71d5ea5db1 (libomp17-17.0.6-1.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2024-b54ffc1800 (libomp18-18.1.7-2.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2024-b54ffc1800 |