From Fedora Project Wiki
No edit summary
No edit summary
Line 20: Line 20:


The following packages still need to have scratch builds for only ppc64le built and then merged into the existing build of that version.
The following packages still need to have scratch builds for only ppc64le built and then merged into the existing build of that version.
=== coin-or-Osi ===


=== coin-or-Clp ===
=== coin-or-Clp ===
Line 28: Line 26:


=== coin-or-Cbc ===
=== coin-or-Cbc ===
=== PyQt4 ===
<pre>cbs build --scratch --arch-override=ppc64le cloud7-openstack-common-el7 PyQt4-4.12-1.el7.src.rpm</pre>
=== python-cassandra-driver ===
<pre>cbs build --scratch --arch-override=ppc64le cloud7-openstack-common-el7-3.7.1-4.el7.src.rpm</pre>
=== python-gevent ===
<pre>cbs build --scratch --arch-override=ppc64le cloud7-openstack-common-el7 python-gevent-1.1.2-2.el7.src.rpm</pre>
=== python-matplotlib ===
<pre>cbs build --scratch --arch-override=ppc64le cloud7-openstack-common-el7 python-matplotlib-2.0.0-2.el7.src.rpm</pre>
=== python-pandas ===
<pre>cbs build --scratch --arch-override=ppc64le cloud7-openstack-common-el7 python-pandas-0.19.1-2.el7.2.src.rpm</pre>
=== python-pykafka ===
<pre>cbs build --scratch --arch-override=ppc64le cloud7-openstack-common-el7 python-pykafka-2.6.0-0.1.dev2.el7.src.rpm</pre>
=== python-pyside ===
<pre>cbs build --scratch --arch-override=ppc64le cloud7-openstack-common-el7 python-pyside-1.2.2-6.el7.1.src.rpm</pre>
=== python-tables ===
<pre>cbs build --scratch --arch-override=ppc64le cloud7-openstack-common-el7 python-tables-3.1.1-2.el7.src.rpm</pre>
=== qpid-dispatch ===
<pre>cbs build --scratch --arch-override=ppc64le cloud7-openstack-common-el7 qpid-dispatch-0.6.1-4.el7.src.rpm</pre>
=== shiboken ===
<pre>cbs build --scratch --arch-override=ppc64le cloud7-openstack-common-el7 shiboken-1.2.4-2.el7.src.rpm</pre>
=== v8 ===
<pre>cbs build --scratch --arch-override=ppc64le cloud7-openstack-common-el7 v8-3.14.5.10-17.el7.src.rpm</pre>


== Needs to move from cloud7-openstack-common-candidate to cloud7-openstack-common-release ==
== Needs to move from cloud7-openstack-common-candidate to cloud7-openstack-common-release ==
Line 120: Line 74:


=== python-tables ===
=== python-tables ===
Building python-tables-3.1.1-2.el7.src.rpm encounters the following error:


<pre>
<pre>
Line 130: Line 86:
Child return code was: 1
Child return code was: 1
</pre>
</pre>
x86_64 successfully built a while ago, but a scratch build also fails now.
Building python-tables-3.2.0-1.el7.src.rpm encounters the following error:
<pre>
...
DEBUG util.py:417:  Error: No Package found for blosc-devel >= 1.5.2
...
</pre>
So blosc-1.6.1-1.el7.src.rpm was imported from EPEL.  However, python-tables still fails (https://kojipkgs.fedoraproject.org//packages/python-tables/3.2.0/1.el7/data/logs/ppc64le/build.log):
<pre>
...
ERROR: None (tables.tests.test_tables.RecArrayRangeTestCase)
...
ValueError: could not broadcast input array from shape (2) into shape (0)
...
Ran 5734 tests in 183.285s
FAILED (errors=4, skipped=13)
...
</pre>
Maybe https://github.com/PyTables/PyTables/issues/482 points to a solution?


== Source package does not support ppc64le architecture ==
== Source package does not support ppc64le architecture ==
Line 136: Line 117:


mariadb-galera-5.5.40-3.el7.src.rpm
mariadb-galera-5.5.40-3.el7.src.rpm
=== nodejs ===
nodejs-6.10.2-1.el7.src.rpm


=== openstack-tripleo-ui-deps/phantomjs ===
=== openstack-tripleo-ui-deps/phantomjs ===

Revision as of 15:16, 20 July 2017

CentOS Cloud SIG ppc64le issues

The following is a list of open issues needed to get https://buildlogs.centos.org/centos/7/cloud/ppc64le/openstack-pike/ matching https://buildlogs.centos.org/centos/7/cloud/x86_64/openstack-pike/

Taging new versions into cloud7-openstack-common-release

libunwind

libunwind-1.1-3.el7.src.rpm does not support ppc64le architecture

...
error: Architecture is not included: ppc64le
...

We need to tag libunwind-1.1-10.el7 into cloud7-openstack-common-release

Merging ppc64le scratch build into existing build

The following packages still need to have scratch builds for only ppc64le built and then merged into the existing build of that version.

coin-or-Clp

coin-or-Cgl

coin-or-Cbc

Needs to move from cloud7-openstack-common-candidate to cloud7-openstack-common-release

How in general is this supposed to happen? Also, specifically, these packages need to show up in -release.

corosync-2.4.0-9.el7
https://cbs.centos.org/koji/buildinfo?buildID=17261
erlang-19.3.6.1-1.el7
https://cbs.centos.org/koji/buildinfo?buildID=17627
galera-25.3.16-3.el7
https://cbs.centos.org/koji/buildinfo?buildID=17566
libqb-1.0.1-3.el7
https://cbs.centos.org/koji/buildinfo?buildID=17248
librx-1.5-28.el7
https://cbs.centos.org/koji/buildinfo?buildID=16943
nagios-4.0.8-2.el7
https://cbs.centos.org/koji/buildinfo?buildID=11208
pacemaker-1.1.16-10.el7
https://cbs.centos.org/koji/buildinfo?buildID=17258
pcs-0.9.158-4.el7
https://cbs.centos.org/koji/buildinfo?buildID=17327
python-bcrypt-3.1.2-3.el7
https://cbs.centos.org/koji/buildinfo?buildID=17369
python-pillow-4.0.0-0.1.el7
https://cbs.centos.org/koji/buildinfo?buildID=16917
scipy
https://cbs.centos.org/koji/buildinfo?buildID=15956
python-sqlalchemy
https://cbs.centos.org/koji/buildinfo?buildID=17555
resource-agents
https://cbs.centos.org/koji/buildinfo?buildID=17263
subunit
https://cbs.centos.org/koji/buildinfo?buildID=17618

Needs to move from cloud7-openstack-pike-testing to cloud7-openstack-common-release

How in general is this supposed to happen? Also, specifically, these packages need to show up in -release.

python2-cryptography
https://cbs.centos.org/koji/buildinfo?buildID=15804

Other errors

python-tables

Building python-tables-3.1.1-2.el7.src.rpm encounters the following error:

+ python setup.py build
* Using Python 2.7.5 (default, Nov 11 2016, 04:49:48) 
.. ERROR:: You need numpy 1.4.1 or greater to run PyTables!
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.U2vx9n (%build)
    Bad exit status from /var/tmp/rpm-tmp.U2vx9n (%build)
Child return code was: 1

x86_64 successfully built a while ago, but a scratch build also fails now.

Building python-tables-3.2.0-1.el7.src.rpm encounters the following error:

...
DEBUG util.py:417:  Error: No Package found for blosc-devel >= 1.5.2
...

So blosc-1.6.1-1.el7.src.rpm was imported from EPEL. However, python-tables still fails (https://kojipkgs.fedoraproject.org//packages/python-tables/3.2.0/1.el7/data/logs/ppc64le/build.log):

...
ERROR: None (tables.tests.test_tables.RecArrayRangeTestCase)
...
ValueError: could not broadcast input array from shape (2) into shape (0)
...
Ran 5734 tests in 183.285s
FAILED (errors=4, skipped=13)
...

Maybe https://github.com/PyTables/PyTables/issues/482 points to a solution?

Source package does not support ppc64le architecture

mariadb-galera

mariadb-galera-5.5.40-3.el7.src.rpm

openstack-tripleo-ui-deps/phantomjs

openstack-tripleo-ui-deps-7-5.el7.src.rpm phantomjs-1.9.7-3.el7.src.rpm

python-cradox

python-cradox-1.3.2-1.el7.src.rpm

v8

v8-3.14.5.10-17.el7.src.rpm