The package rpms/python-etcd.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-etcd.git/commit/?id=05cda0....
Change:
+ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le
Thanks.
Full change:
============
commit 05cda07943cb0e806ff459c9151a99670c67a54c
Author: Matthew Barnes <mbarnes(a)redhat.com>
Date: Mon Jun 19 10:54:06 2017 -0400
Revert back to using ExclusiveArch
diff --git a/python-etcd.spec b/python-etcd.spec
index 680ab79..79bd7c2 100644
--- a/python-etcd.spec
+++ b/python-etcd.spec
@@ -3,7 +3,7 @@
Name: %{srcname}
Version: 0.4.5
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: A python client library for etcd
License: MIT
@@ -18,7 +18,8 @@ Source0:
https://github.com/jplana/%{srcname}/archive/%{version}.tar.gz
BuildArch: noarch
# See
https://bugzilla.redhat.com/1393497
-ExcludeArch: ppc64
+# Also
https://fedoraproject.org/wiki/Packaging:Guidelines#Noarch_with_Unported_...
+ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le
BuildRequires: python2-devel
BuildRequires: python-dns
@@ -99,6 +100,12 @@ nosetests src/etcd/tests/unit/
%{python3_sitelib}/*
%changelog
+* Mon Jun 19 2017 Matthew Barnes <mbarnes(a)redhat.com> - 0.4.5-4
+- Last change didn't help and we were in compliance with Packaging
+ Guidelines before the change, so revert. The fact that it still
+ randomly gets built on ppc64 seems to be a Fedora infrastructure
+ issure.
+
* Wed Jun 14 2017 Matthew Barnes <mbarnes(a)redhat.com> - 0.4.5-3
- Try excluding ppc64 directly, since ExclusiveArch doesn't.