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=dfefc3a8f770ae24b... https://src.fedoraproject.org/cgit/rpms/rpy.git/commit/?id=3c2b8505e3a685669....
Change: +ExcludeArch: %{ix86} +%ifnarch %{xi86}
Thanks.
Full change: ============
commit dfefc3a8f770ae24baafd1fdc13911a1b482f518 Author: Iñaki Úcar iucar@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/%%7Bsrcname%7D2/%%7Bsrcname...
+# 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@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@fedoraproject.org - 3.5.15-4 +- R-maint-sig mass rebuild + * Wed Mar 06 2024 Sandro devel@penguinpee.nl - 3.5.15-3 - Drop dependency on pandas for i686
commit 3c2b8505e3a68566963b4ab9f14ead38d9157e4a Author: Sandro devel@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@penguinpee.nl - 3.5.15-3 +- Drop dependency on pandas for i686 + * Fri Feb 2 2024 José Matos jamatos@fedoraproject.org - 3.5.15-2 - Update the spec file to more modern Python guidelines
arch-excludes@lists.fedoraproject.org