On Tue, Feb 06, 2018 at 12:47:31PM -0500, Michael Turek wrote: > Hey all, > > I've been playing around with the ppc64le build of queens rdo that's > available on trunk.rdoproject.org [0][1] > > I've been deploying it with packstack and I've hit two issues with missing > packages. > > galera-25.3.16-1 > python-pyeclib-1.5.0-1 > > Both of these packages are available in the x86_64 deps [2] so the > dependencies are luckily not unique to Power. Can anyone point me in the > right direction for fixing this?
Ahh okay so if you look here:
http://cbs.centos.org/koji/buildinfo?buildID=12268
you can see that galera-25.3.16-1 wasn't built for ppc64le for that we
need:
http://cbs.centos.org/koji/buildinfo?buildID=17566
So for galera I'm pretty sure that if you do something like:
https://review.rdoproject.org/r/#/c/11040/
We can uprev the version in RDO and then it'll be available.
python-pyeclib is a little more complex as there isn't a ppc64le build.
I tried doing a build myself from
https://src.fedoraproject.org/git/rpms/python-pyeclib.git
and I got:
---
[tony@thor python-pyeclib]$ cbs build cloud7-openstack-common-el7 *src.rpm
Uploading srpm: python-pyeclib-1.5.0-3.src.rpm
[====================================] 100% 00:00:23 6.39 MiB 278.80 KiB/sec
Created task: 316611
Task info: https://cbs.centos.org/koji/taskinfo?taskID=316611
Watching tasks (this may be safely interrupted)...
316611 build (cloud7-openstack-common-el7, python-pyeclib-1.5.0-3.src.rpm):
open (ppc64-02.cbs.centos.org)
316612 buildArch (python-pyeclib-1.5.0-3.src.rpm, aarch64): open
(arm64-01.cbs.centos.org)
316614 buildArch (python-pyeclib-1.5.0-3.src.rpm, ppc64le): open
(ppc64le-02.cbs.centos.org)
316613 buildArch (python-pyeclib-1.5.0-3.src.rpm, x86_64): open
(x86_64-2.cbs.centos.org)
316612 buildArch (python-pyeclib-1.5.0-3.src.rpm, aarch64): open
(arm64-01.cbs.centos.org) -> FAILED: BuildError: error building package (arch
aarch64), mock exited with status 30; see root.log for more information
0 free 3 open 0 done 1 failed
316611 build (cloud7-openstack-common-el7, python-pyeclib-1.5.0-3.src.rpm):
open (ppc64-02.cbs.centos.org) -> FAILED: BuildError: error building package
(arch aarch64), mock exited with status 30; see root.log for more information
0 free 2 open 0 done 2 failed
316614 buildArch (python-pyeclib-1.5.0-3.src.rpm, ppc64le): open
(ppc64le-02.cbs.centos.org) -> canceled
0 free 1 open 1 done 2 failed
316613 buildArch (python-pyeclib-1.5.0-3.src.rpm, x86_64): open
(x86_64-2.cbs.centos.org) -> canceled
0 free 0 open 2 done 2 failed
316611 build (cloud7-openstack-common-el7, python-pyeclib-1.5.0-3.src.rpm)
failed
[tony@thor python-pyeclib]$ cbs build cloud7-openstack-queens-el7 *src.rpm
Uploading srpm: python-pyeclib-1.5.0-3.src.rpm
[====================================] 100% 00:00:20 6.39 MiB 311.89 KiB/sec
Created task: 316615
Task info: https://cbs.centos.org/koji/taskinfo?taskID=316615
Watching tasks (this may be safely interrupted)...
316615 build (cloud7-openstack-queens-el7, python-pyeclib-1.5.0-3.src.rpm):
FAILED: BuildError: package python-pyeclib not in list for tag
cloud7-openstack-queens-candidate
316615 build (cloud7-openstack-queens-el7, python-pyeclib-1.5.0-3.src.rpm)
failed
---
The first build failed because liberasurecode-devel >= 1.5.0 isn't in
the common buildroot. It is at
https://trunk.rdoproject.org/centos7/deps/el7/ppc64le/liberasurecode-devel-1.5.0-1.el7.ppc64le.rpm
so I thought trying cloud7-openstack-queens-el7 was worth it.
So we the bottom line is we can fix galera and we can, with a little
help, provide a new build of python-pyeclib (and liberasurecode) and
that should get you over the hump.
> The good news is that once provided these dependencies, packstack completes
> successfully for us. So the build in rdotrunk seems to already have great
> package coverage for Power.
Cool.
Yours Tony.
signature.asc
Description: PGP signature
_______________________________________________ dev mailing list [email protected] http://lists.rdoproject.org/mailman/listinfo/dev To unsubscribe: [email protected]
