The package rpms/rpy.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/rpy.git/commit/?id=dfefc3a8f770ae...
https://src.fedoraproject.org/cgit/rpms/rpy.git/commit/?id=3c2b8505e3a685....
Change:
+ExcludeArch: %{ix86}
+%ifnarch %{xi86}
Thanks.
Full change:
============
commit dfefc3a8f770ae24baafd1fdc13911a1b482f518
Author: Iñaki Úcar <iucar(a)fedoraproject.org>
Date: Sat Apr 27 02:39:49 2024 +0200
adjust rmin, exclude i686
diff --git a/rpy.spec b/rpy.spec
index 9f4c311..f19a390 100644
--- a/rpy.spec
+++ b/rpy.spec
@@ -1,10 +1,10 @@
%global srcname rpy
%global sum Python interface to the R language
%global rmaj 4
-%if (0%{?fedora} && 0%{?fedora} >= 38)
-%global rmin 3
+%if (0%{?fedora} && 0%{?fedora} >= 40)
+%global rmin 4
%else
-%global rmin 2
+%global rmin 3
%endif
%define add_rver() %{lua:
@@ -23,6 +23,9 @@ License: GPL-2.0-or-later
Url:
https://pypi.python.org/pypi/rpy2
Source:
https://files.pythonhosted.org/packages/source/r/%{srcname}2/%{srcname}2-...
+#
https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
+ExcludeArch: %{ix86}
+
BuildRequires: gcc
BuildRequires: %add_rver R-devel
BuildRequires: python3-devel
commit 4e79b0bdd919c7e91cc7c9f51e7ebe93d35cef6e
Author: Iñaki Úcar <iucar(a)fedoraproject.org>
Date: Thu Apr 25 16:35:11 2024 +0200
R-maint-sig mass rebuild
diff --git a/rpy.spec b/rpy.spec
index 7d881fe..9f4c311 100644
--- a/rpy.spec
+++ b/rpy.spec
@@ -17,7 +17,7 @@
Name: rpy
Version: 3.5.15
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: %{sum}
License: GPL-2.0-or-later
Url:
https://pypi.python.org/pypi/rpy2
@@ -79,6 +79,9 @@ Requires: %add_rver R-core
%license gpl-2.0.txt
%changelog
+* Thu Apr 25 2024 Iñaki Úcar <iucar(a)fedoraproject.org> - 3.5.15-4
+- R-maint-sig mass rebuild
+
* Wed Mar 06 2024 Sandro <devel(a)penguinpee.nl> - 3.5.15-3
- Drop dependency on pandas for i686
commit 3c2b8505e3a68566963b4ab9f14ead38d9157e4a
Author: Sandro <devel(a)penguinpee.nl>
Date: Wed Mar 6 16:54:17 2024 +0100
Drop dependency on pandas for i686
In the next major update `pandas` will drop support for i686. This
package build requires `pandas`. Ensure `pandas` is no longer required
when building for i686.
More information is available in Bugzilla:
https://bugzilla.redhat.com/show_bug.cgi?id=2263999
diff --git a/rpy.spec b/rpy.spec
index f54f864..7d881fe 100644
--- a/rpy.spec
+++ b/rpy.spec
@@ -17,7 +17,7 @@
Name: rpy
Version: 3.5.15
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: %{sum}
License: GPL-2.0-or-later
Url:
https://pypi.python.org/pypi/rpy2
@@ -45,7 +45,13 @@ Requires: %add_rver R-core
%description -n python3-%{srcname} %_description
+# Pandas will drop i686
+#
https://bugzilla.redhat.com/show_bug.cgi?id=2263999
+%ifnarch %{xi86}
%global extras all,numpy,pandas
+%else
+%global extras numpy
+%endif
%{pyproject_extras_subpkg -n python%{python3_pkgversion}-%{srcname} %{extras}}
%prep
@@ -73,6 +79,9 @@ Requires: %add_rver R-core
%license gpl-2.0.txt
%changelog
+* Wed Mar 06 2024 Sandro <devel(a)penguinpee.nl> - 3.5.15-3
+- Drop dependency on pandas for i686
+
* Fri Feb 2 2024 José Matos <jamatos(a)fedoraproject.org> - 3.5.15-2
- Update the spec file to more modern Python guidelines