Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1253977
Summary: | conflict between hwloc-libs-1.11.0-1.fc22.i686 and hwloc-libs-1.11.0-1.fc22.x86_64 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Konstantin Belousov <kostikbel> |
Component: | hwloc | Assignee: | Jiri Hladky <hladky.jiri> |
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 22 | CC: | hladky.jiri, jhladky |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | 1.11.0-4.fc22 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-09-21 10:50:45 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Konstantin Belousov
2015-08-16 10:24:43 UTC
Hi, thanks for reporting this. I will move the file to hwloc-devel I have kept only libraries in hwloc-libs package. /usr/lib64/libhwloc.so.5 /usr/lib64/libhwloc.so.5.6.6 This should allow you to install i686 and x86-64 libraries alongside. hwloc-1.11.0-2.fc23 has been submitted as an update for Fedora 23. https://admin.fedoraproject.org/updates/hwloc-1.11.0-2.fc23 hwloc-1.11.0-2.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/hwloc-1.11.0-2.fc22 Please test it, the new package is here: https://admin.fedoraproject.org/updates/hwloc-1.11.0-2.fc22 Does the change mean that the problem is moved from the lib rpms to the -devel one ? I.e. if I want to build e.g. both 32 and 64 bit local version of openmpi, I am still in trouble, since I cannot have hwloc-devel for both ABIs simultaneously ? I have just compared hwloc-devel-1.11.0-2.fc22.i686.rpm and hwloc-devel-1.11.0-2.fc22.x86_64.rpm packages. There is no conflict except for /usr/share/doc/hwloc/examples/Makefile So yes, problem has been merely moved to another package. Thinking about it deeper, it would be probably better to rename Makefile to Makefile_${arch} to solve this. As the workaround, you can force Makefile override - it's example file, so there is no harm doing so. I will build new package later today. hwloc-1.11.0-3.fc23 has been submitted as an update for Fedora 23. https://admin.fedoraproject.org/updates/hwloc-1.11.0-3.fc23 hwloc-1.11.0-3.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/hwloc-1.11.0-3.fc22 Could you please test if https://admin.fedoraproject.org/updates/hwloc-1.11.0-3.fc22 solves the problem? What do you want me to test ? I do not see much value in me confirming that i686 and x86_64 packages can be installed simultaneously, if you already tested this yourself. And I do not see what else could be considered as the testing for the issue. That said, I am not that knowledgable about Linux/Fedora. Would dnf upgrade continue to work if I manually remove hwloc-libs and openmpi rpms and then install newer rpms from koji ? Or is there some special procedure I need to follow to keep the machine update procedure to continue working after the testing ? Hi, please simply download the rpms and do dnf install <all rpm files> That's all. After two weeks or so rpms will be moved to Fedora repositories. dnf upgrade will work as usual. And there is no need to remove openmpi rpms. Thanks Jirka (In reply to Jiri Hladky from comment #12) Did that. Looks fine, thank you for the instructions. [kostik@sandy tmp]$ rpm -qa | grep -E 'openmpi|hwloc' hwloc-devel-1.11.0-3.fc22.x86_64 hwloc-libs-1.11.0-3.fc22.i686 hwloc-1.11.0-3.fc22.i686 hwloc-1.11.0-3.fc22.x86_64 openmpi-devel-1.8.7-1.fc22.i686 openmpi-1.8.7-1.fc22.i686 openmpi-devel-1.8.7-1.fc22.x86_64 hwloc-devel-1.11.0-3.fc22.i686 openmpi-1.8.7-1.fc22.x86_64 hwloc-libs-1.11.0-3.fc22.x86_64 Great! Thanks for the confirmation. Jirka hwloc-1.11.0-4.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update hwloc'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-15068 hwloc-1.11.0-4.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update hwloc'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-15067 hwloc-1.11.0-4.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. hwloc-1.11.0-4.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report. |