Description of problem: A rawhide koji build https://koji.fedoraproject.org/koji/taskinfo?taskID=37364141 results in: DEBUG util.py:587: Install 139 Packages DEBUG util.py:587: Total download size: 112 M DEBUG util.py:587: Installed size: 354 M DEBUG util.py:587: Downloading Packages: DEBUG util.py:587: -------------------------------------------------------------------------------- DEBUG util.py:587: Total 21 MB/s | 112 MB 00:05 DEBUG util.py:587: Running transaction check DEBUG util.py:585: BUILDSTDERR: Error: transaction check vs depsolve: DEBUG util.py:585: BUILDSTDERR: libc.so.6(GLIBC_PRIVATE) is needed by openmpi-4.0.2-0.1.rc1.fc32.i686 DEBUG util.py:585: BUILDSTDERR: To diagnose the problem, try running: 'rpm -Va --nofiles --nodigest'. DEBUG util.py:585: BUILDSTDERR: You probably have corrupted RPMDB, running 'rpm --rebuilddb' might fix the issue. and on fedora 31 https://koji.fedoraproject.org/koji/taskinfo?taskID=37364525 DEBUG util.py:585: BUILDSTDERR: Error: DEBUG util.py:585: BUILDSTDERR: Problem 1: conflicting requests DEBUG util.py:585: BUILDSTDERR: - nothing provides libhwloc.so.5()(64bit) needed by openmpi-devel-4.0.1-8.fc31.x86_64 DEBUG util.py:585: BUILDSTDERR: Problem 2: package ga-openmpi-devel-5.6.5-6.fc31.x86_64 requires openmpi-devel, but none of the providers can be installed DEBUG util.py:585: BUILDSTDERR: - conflicting requests DEBUG util.py:585: BUILDSTDERR: - nothing provides libhwloc.so.5()(64bit) needed by openmpi-devel-4.0.1-8.fc31.x86_64 DEBUG util.py:587: (try to add '--skip-broken' to skip uninstallable packages) Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Yep. I'm building the fix now in rawhide. 4.0.1.0.2.rc1 should fix it.
Btw you are referring to two separate issue. I am fixing the top one (private symbol) in rawhide. The second one (f31 hwloc) has a bodhi update in the cooker. We have to wait for the week to pass for it to hit stable f31.
openmpi 4.0.2-0.2.rc1.fc32 is now in rawhide. It should have no private symbol problems. Try it when it hits the mirrors and let me know how it goes.
Fixed in rawhide