The package rpms/python-peewee.git has added or updated architecture specific content in
its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/python-peewee.git/commit/?id=ad5d....
Change:
+%ifnarch ppc64 ppc64le
Thanks.
Full change:
============
commit ad5d9ae0ba0940a480789cd1cb338db254fbcd63
Author: Viliam Krizan <vkrizan(a)redhat.com>
Date: Mon Jul 30 16:49:25 2018 +0200
skip %check for ppc64 arch
Adds %ifnarch condition to skip %chek for PPC64 architectures, as the
tests fail nondeterministically on concurrent writes.
(rhbz#1606807)
diff --git a/python-peewee.spec b/python-peewee.spec
index a274d22..53062d5 100644
--- a/python-peewee.spec
+++ b/python-peewee.spec
@@ -2,7 +2,7 @@
Name: python-%{pypi_name}
Version: 2.10.2
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: A small, expressive orm
License: MIT
@@ -95,9 +95,15 @@ rm %{buildroot}%{python3_sitearch}/pwiz.*
rm %{buildroot}%{python3_sitearch}/__pycache__/pwiz.*
mv %{buildroot}%{_bindir}/{pwiz.py,pwiz}
+%ifnarch ppc64 ppc64le
+# Tests for PPC architecture nondeterministically fail for concurrent writes.
+# FAIL: test_multiple_writers (playhouse.tests.test_database.TestMultiThreadedQueries)
+# OperationalError: database is locked
+#
https://bugzilla.redhat.com/show_bug.cgi?id=1606807
%check
%{__python2} runtests.py -a \(-e sqlite \)
%{__python3} runtests.py -a \(-e sqlite \)
+%endif # ifnarch
%files -n python2-%{pypi_name}
%doc README.rst html
@@ -117,6 +123,9 @@ mv %{buildroot}%{_bindir}/{pwiz.py,pwiz}
%{_bindir}/pskel
%changelog
+* Mon Jul 30 2018 Viliam Krizan <vkrizan(a)redhat.com> - 2.10.2-7
+- skip check for PPC architecture (#1606807)
+
* Sat Jul 14 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.10.2-6
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild