Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package patterns-server for openSUSE:Factory
checked in at 2025-02-25 16:40:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/patterns-server (Old)
and /work/SRC/openSUSE:Factory/.patterns-server.new.1873 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "patterns-server"
Tue Feb 25 16:40:48 2025 rev:18 rq:1248341 version:20250225
Changes:
--------
--- /work/SRC/openSUSE:Factory/patterns-server/patterns-server.changes
2024-02-22 07:18:36.056857953 +0100
+++
/work/SRC/openSUSE:Factory/.patterns-server.new.1873/patterns-server.changes
2025-02-25 16:41:37.671970917 +0100
@@ -1,0 +2,11 @@
+Tue Feb 25 11:09:14 UTC 2025 - Dominique Leuenberger <[email protected]>
+
+- Do not require 389-ds on %ix86: it's not built for 32bit intel
+ arch.
+
+-------------------------------------------------------------------
+Wed Dec 11 09:35:45 UTC 2024 - Frederic Crozat <[email protected]>
+
+- Adapt patterns for SLES 16.0.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ patterns-server.spec ++++++
--- /var/tmp/diff_new_pack.3fhzet/_old 2025-02-25 16:41:38.207993311 +0100
+++ /var/tmp/diff_new_pack.3fhzet/_new 2025-02-25 16:41:38.207993311 +0100
@@ -1,7 +1,7 @@
#
# spec file for package patterns-server
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%bcond_with betatest
Name: patterns-server
-Version: 20210330
+Version: 20250225
Release: 0
Summary: Patterns for Installation (server patterns)
License: MIT
@@ -38,8 +38,8 @@
This particular package contains all the server related patterns
-################################################################################
+################################################################################
%package dhcp_dns_server
%pattern_serverfunctions
Summary: DHCP and DNS Server
@@ -49,12 +49,20 @@
Provides: pattern-order() = 3040
Provides: pattern-visible()
Requires: bind
+%if 0%{?is_opensuse}
Requires: dhcp-server
+%else
+Requires: kea
+%endif
Requires: pattern() = basesystem
Recommends: bind-chrootenv
Recommends: bind-doc
+%if 0%{?is_opensuse}
Recommends: dhcp
Recommends: dhcp-relay
+%else
+Recommends: kea-hooks
+%endif
%if 0%{?is_opensuse}
Provides: patterns-openSUSE-dhcp_dns_server = %{version}
Obsoletes: patterns-openSUSE-dhcp_dns_server < %{version}
@@ -80,13 +88,14 @@
Provides: pattern-icon() = pattern-server
Provides: pattern-order() = 3060
Provides: pattern-visible()
+%ifnarch %ix86
+Requires: 389-ds
+%endif
Requires: pattern() = basesystem
-# bsc#1084789
-Recommends: 389-ds
-Recommends: nss_ldap
-Recommends: pam_ldap
-Recommends: yast2-ldap-server
+Recommends: sssd
+Recommends: sssd-ldap
%if 0%{?is_opensuse}
+Recommends: yast2-ldap-server
Provides: patterns-openSUSE-directory_server = %{version}
Obsoletes: patterns-openSUSE-directory_server < %{version}
%else
@@ -95,7 +104,7 @@
%endif
%description directory_server
-Software to set up a directory server with OpenLDAP. The Lightweight Directory
Access Protocol (LDAP) is used to access online directory services.
+Software to set up a directory server with 389-DS. The Lightweight Directory
Access Protocol (LDAP) is used to access online directory services.
%files directory_server
%dir %{_docdir}/patterns
@@ -152,18 +161,27 @@
Provides: pattern-order() = 3020
Provides: pattern-visible()
Requires: pattern() = basesystem
+%if !0%{?is_opensuse}
+Requires: wireshark
+%endif
Recommends: arptables
Recommends: calamaris
Recommends: ddclient
Recommends: fetchmail
Recommends: fetchmailconf
Recommends: ipsec-tools
+%if 0%{?is_opensuse}
Recommends: quagga
+%else
+Recommends: frr
+%endif
Recommends: radvd
Recommends: rarpd
Recommends: squid
Recommends: whois
+%if !0%{?is_opensuse}
Recommends: wireshark
+%endif
Recommends: wondershaper
%if 0%{?is_opensuse}
Provides: patterns-openSUSE-gateway_server = %{version}
@@ -369,7 +387,7 @@
%{_docdir}/patterns/printing.txt
################################################################################
-
+%if 0%{?is_opensuse}
# BSC#1088175
%ifarch x86_64
%package xen_server
@@ -450,7 +468,7 @@
%dir %{_docdir}/patterns
%{_docdir}/patterns/xen_tools.txt
%endif
-
+%endif
################################################################################
%prep
@@ -473,6 +491,7 @@
echo "This file marks the pattern $i to be installed." \
> "%{buildroot}%{_docdir}/patterns/$i.txt"
done
+%if 0%{?is_opensuse}
# XEN is only available on x86_64
%ifarch x86_64
for i in xen_server xen_tools; do
@@ -480,7 +499,7 @@
>"%{buildroot}%{_docdir}/patterns/$i.txt"
done
%endif
-
+%endif
#
# This file is created at check-in time. Sorry for the inconsistent workflow :(
#