The package rpms/cobbler.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/cobbler.git/commit/?id=0cd7658cf6cc7....
Change: -%ifarch %{ix86} x86_64
Thanks.
Full change: ============
commit b60ad4d5af64680d1a8864030487291aa61b58d7 Author: Nicolas Chauvet kwizart@gmail.com Date: Tue Sep 10 17:22:39 2019 +0200
Exclude mongodb serializer - optional alpha state plugin
diff --git a/cobbler.spec b/cobbler.spec index 853fa28..0423e16 100644 --- a/cobbler.spec +++ b/cobbler.spec @@ -24,6 +24,8 @@ BuildRequires: python3-requests BuildRequires: python3-setuptools BuildRequires: python3-simplejson
+%global __requires_exclude_from ^%{python3_sitelib}/modules/serializer_mongodb.py*$ + Requires: httpd Requires: tftp-server Requires: createrepo
commit 0cd7658cf6cc7417a0ec63a2336b4206da31912b Author: Nicolas Chauvet kwizart@gmail.com Date: Tue Sep 10 16:25:38 2019 +0200
cobbler is truly a noarch package
diff --git a/cobbler.spec b/cobbler.spec index 4d45b92..853fa28 100644 --- a/cobbler.spec +++ b/cobbler.spec @@ -1,5 +1,3 @@ -%global debug_package %{nil} - %global tftp_dir /var/lib/tftpboot/
%global commit0 f78af86a963b099d1e22586b24aedff9062da9c1 @@ -12,6 +10,7 @@ Summary: Boot server configurator URL: https://cobbler.github.io/ License: GPLv2+ Source0: https://github.com/cobbler/cobbler/archive/v%%7Bversion%7D.tar.gz#/%%7Bname%... +BuildArch: noarch
BuildRequires: git BuildRequires: python3-devel @@ -38,14 +37,11 @@ Requires: python3-simplejson Requires: python3-tornado Requires: python3-urlgrabber
-# syslinux is only available on x86 -%ifarch %{ix86} x86_64 -Requires: syslinux -%endif - Requires: genisoimage %if 0%{?fedora} || 0%{?rhel} > 7 Requires: dnf-plugins-core +# syslinux is only available on x86 +Requires: (syslinux if (filesystem.x86_64 or filesystem.i686)) %else Requires: yum-utils %endif @@ -75,7 +71,6 @@ other applications.
%package -n cobbler-web Summary: Web interface for Cobbler -BuildArch: noarch Requires: cobbler = %{version}-%{release} Requires: python3-django Requires: python3-mod_wsgi
commit 9bdab009e7a34b32d14d86281b2387724059d7c4 Author: Nicolas Chauvet kwizart@gmail.com Date: Tue Sep 10 16:23:45 2019 +0200
Avoid to obsoletes on el8
diff --git a/cobbler.spec b/cobbler.spec index 6225d35..4d45b92 100644 --- a/cobbler.spec +++ b/cobbler.spec @@ -57,7 +57,10 @@ Requires(postun): systemd
# koan is not yet available - to be re-introduced later ? # https://github.com/cobbler/cobbler/issues/2087 +# Avoid to obsoletes koan in EL8 (from modules) +%if 0%{?fedora} Obsoletes: koan < 3.0.0-1 +%endif
%description Cobbler is a network install server. Cobbler supports PXE, ISO
commit ce3617316ff3e543e9eae7ec27ac6e6298794c47 Author: Nicolas Chauvet kwizart@gmail.com Date: Tue Sep 10 16:04:42 2019 +0200
Fixup rhel7 requires
diff --git a/cobbler.spec b/cobbler.spec index cc4ceec..6225d35 100644 --- a/cobbler.spec +++ b/cobbler.spec @@ -44,7 +44,7 @@ Requires: syslinux %endif
Requires: genisoimage -%if 0%{?fedora} || 0%{?rhel} >= 7 +%if 0%{?fedora} || 0%{?rhel} > 7 Requires: dnf-plugins-core %else Requires: yum-utils
commit b4d4215db35f1df716acc1a718e64a7c57ed2186 Author: Nicolas Chauvet kwizart@gmail.com Date: Tue Sep 10 15:51:36 2019 +0200
Add missing BR
diff --git a/cobbler.spec b/cobbler.spec index 0ba8544..cc4ceec 100644 --- a/cobbler.spec +++ b/cobbler.spec @@ -16,9 +16,14 @@ Source0: https://github.com/cobbler/cobbler/archive/v%%7Bversion%7D.tar.gz#/% BuildRequires: git BuildRequires: python3-devel BuildRequires: python3-cheetah +BuildRequires: python3-coverage +BuildRequires: python3-distro BuildRequires: python3-future +BuildRequires: python3-netaddr BuildRequires: python3-pyyaml +BuildRequires: python3-requests BuildRequires: python3-setuptools +BuildRequires: python3-simplejson
Requires: httpd Requires: tftp-server
arch-excludes@lists.fedoraproject.org