Yes, I don't think el8's libpmemobj is really supported on ppc64le. The non-modular package is ExclusiveArch: x86_64 , see https://git.centos.org/rpms/nvml/blob/c8/f/SPECS/nvml.spec . Actually I didn't realize there even was a modular version of that package available somewhere.
For Ceph's pacific branch, I used the following patch:
diff --git a/ceph.spec.in b/ceph.spec.in index 425a364b37a..e015f1abbbd 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -31,7 +31,7 @@ %endif %if 0%{?fedora} || 0%{?rhel} %bcond_without selinux -%ifarch x86_64 ppc64le +%ifarch x86_64 %bcond_without rbd_rwl_cache %bcond_without rbd_ssd_cache %global _system_pmdk 1
However, this RPM packaging looks a bit different in Ceph's master branch, so I don't have a patch there, and I need to investigate that further.
- Ken
On Wed, Sep 22, 2021 at 2:23 AM Sandro Bonazzola sbonazzo@redhat.com wrote:
Hi, oVirt CI started to report the following error:
Error: Problem: package ceph-common-2:16.2.6-1.el8s.ppc64le requires libpmemobj.so.1()(64bit), but none of the providers can be installed
- cannot install the best candidate for the job
- package libpmemobj-1.9.2-1.module_el8.4.0+806+82bbed84.ppc64le is filtered out by modular filtering
- package libpmemobj-1.9.2-1.module_el8.5.0+756+4cdc1762.ppc64le is filtered out by modular filtering
Can you please have a look? Thanks
--
Sandro Bonazzola
MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV
Red Hat EMEA https://www.redhat.com/
sbonazzo@redhat.com https://www.redhat.com/
*Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.*
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel