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(a)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(a)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(a)centos.org
https://lists.centos.org/mailman/listinfo/centos-devel