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 <dims...@opensuse.org> + +- 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 <fcro...@suse.com> + +- 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 :( #