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 2026-10-27 16:46:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/patterns-server (Old)
 and      /work/SRC/openSUSE:Factory/.patterns-server.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "patterns-server"

Tue Oct 27 16:46:17 2026 rev:26 rq:1392668 version:20250313

Changes:
--------
--- /work/SRC/openSUSE:Factory/patterns-server/patterns-server.changes  
2026-06-16 13:46:55.124930611 +0200
+++ 
/work/SRC/openSUSE:Factory/.patterns-server.new.2252680/patterns-server.changes 
    2026-10-27 16:46:19.566855562 +0100
@@ -1,0 +2,54 @@
+Sun Oct 25 13:24:47 UTC 2026 - Tomáš Chvátal <[email protected]>
+
+- dhcp_dns_server: build the DHCP half on Kea on openSUSE too, as
+  the SLE branch of this pattern already does; ISC dhcp is
+  end-of-life since December 2022 and 4.4.3.P1 was its final
+  release. Drop bind-chrootenv, which the bind package no longer
+  ships.
+- gateway_server: drop quagga, ipsec-tools and rarpd, none of which
+  exists in openSUSE Factory anymore; recommend frr, the FRRouting
+  successor of quagga that the SLE branch of this pattern already
+  names, on openSUSE as well. Also drop calamaris and
+  wondershaper, and arptables: the patterns' firewall is
+  firewalld, recommended by patterns-base, and its backend is
+  nftables, so the legacy ARP packet filtering tool is
+  superseded on both counts.
+- mail_server: drop cyrus-imapd, whose source package was removed
+  from Factory, and inn, the NNTP news server left over from the
+  mail-and-news era. Recommend postfix and dovecot, so the
+  pattern has a mail centre again: postfix is the distribution's
+  default MTA (boo#1136078) and dovecot is the remaining full
+  IMAP server in Factory.
+- lamp_server: drop apache2-mod_python (mod_python is Python 2 era
+  and the package was removed from Factory) and
+  apache2-example-pages (no longer built); recommend
+  libapr1-0/libapr-util1-0 and apache2-manual under their current
+  names instead of libapr1/libapr-util1 and apache2-doc, which no
+  longer exist as packages.
+- directory_server: drop yast2-ldap-server, which no longer exists
+  in Factory.
+- printing: drop cups-filters-foomatic-rip and
+  cups-filters-ghostscript; both were folded into cups-filters,
+  which this pattern already recommends. Recommend
+  hplip-driver-hpcups instead of the retired hplip-hpijs name.
+- Drop all remaining yast2-* recommendations, as patterns do not
+  carry YaST modules: yast2-ftp-server, yast2-nfs-server,
+  yast2-samba-server and yast2-tftp-server in file_server;
+  yast2-control-center, yast2-ncurses, yast2-ncurses-pkg and
+  yast2-vm in kvm_tools and xen_tools; and the yast2-*-32bit
+  mirrors in pattern-definition-32bit.txt.
+- file_server: drop the nfsidmap recommendation entirely rather
+  than renaming it to libnfsidmap1: the idmapping library is
+  pulled in by the NFS client packages themselves and has no
+  place named in a pattern.
+- kvm_tools, xen_tools: recommend xauth under its current name
+  instead of xorg-x11-xauth.
+- Mirror the changed entries in pattern-definition-32bit.txt,
+  including the inn-32bit removal in mail_server.
+- gateway_server: recommend wireshark unconditionally. The SLE
+  branch of this pattern also requires it, while the openSUSE
+  branch named it nowhere and nothing in the file explains the
+  difference; the recommended strength matches the pattern's
+  other analysis tooling.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ patterns-server.spec ++++++
--- /var/tmp/diff_new_pack.VEooLZ/_old  2026-10-27 16:46:20.358888737 +0100
+++ /var/tmp/diff_new_pack.VEooLZ/_new  2026-10-27 16:46:20.361888863 +0100
@@ -54,20 +54,10 @@
 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}
@@ -100,7 +90,6 @@
 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
@@ -127,7 +116,6 @@
 Provides:       pattern-visible()
 Requires:       nfs-kernel-server
 Requires:       pattern() = basesystem
-Recommends:     nfsidmap
 Recommends:     samba
 Recommends:     samba-client
 Recommends:     samba-winbind
@@ -141,10 +129,6 @@
 Obsoletes:      patterns-sles-file_server < %{version}
 %endif
 %if 0%{?is_opensuse}
-Recommends:     yast2-ftp-server
-Recommends:     yast2-nfs-server
-Recommends:     yast2-samba-server
-Recommends:     yast2-tftp-server
 Suggests:       atftp
 %endif
 
@@ -169,25 +153,14 @@
 %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}
 Obsoletes:      patterns-openSUSE-gateway_server < %{version}
@@ -268,11 +241,7 @@
 Recommends:     vim
 Recommends:     virt-v2v
 Recommends:     virt-viewer
-Recommends:     xorg-x11-xauth
-Recommends:     yast2-control-center
-Recommends:     yast2-ncurses
-Recommends:     yast2-ncurses-pkg
-Recommends:     yast2-vm
+Recommends:     xauth
 %endif
 %if !0%{?is_opensuse}
 Provides:       patterns-sles-kvm_tools = %{version}
@@ -300,13 +269,11 @@
 Provides:       pattern-visible()
 Requires:       apache2
 Requires:       pattern() = basesystem
-Recommends:     apache2-doc
-Recommends:     apache2-example-pages
+Recommends:     apache2-manual
 Recommends:     apache2-mod_php8
-Recommends:     apache2-mod_python
 Recommends:     apache2-prefork
-Recommends:     libapr-util1
-Recommends:     libapr1
+Recommends:     libapr-util1-0
+Recommends:     libapr1-0
 Recommends:     mariadb
 Recommends:     perl
 %if 0%{?is_opensuse}
@@ -342,8 +309,8 @@
 Requires:       pattern() = basesystem
 Recommends:     amavisd-new
 Recommends:     clamav
-Recommends:     cyrus-imapd
-Recommends:     inn
+Recommends:     dovecot
+Recommends:     postfix
 Recommends:     spamassassin
 %if 0%{?is_opensuse}
 Provides:       patterns-openSUSE-mail_server = %{version}
@@ -384,11 +351,9 @@
 Recommends:     cups-backends
 Recommends:     cups-filters
 Recommends:     cups-filters-cups-browsed
-Recommends:     cups-filters-foomatic-rip
-Recommends:     cups-filters-ghostscript
 Recommends:     epson-inkjet-printer-escpr
 Recommends:     gutenprint
-Recommends:     hplip-hpijs
+Recommends:     hplip-driver-hpcups
 Recommends:     manufacturer-PPDs
 Recommends:     samba
 Recommends:     splix
@@ -473,11 +438,7 @@
 Recommends:     virt-viewer
 #Recommends:     sles-xen_en-pdf
 Recommends:     xen-doc-html
-Recommends:     xorg-x11-xauth
-Recommends:     yast2-control-center
-Recommends:     yast2-ncurses
-Recommends:     yast2-ncurses-pkg
-Recommends:     yast2-vm
+Recommends:     xauth
 %if !0%{?is_opensuse}
 Provides:       patterns-sles-xen_tools = %{version}
 Obsoletes:      patterns-sles-xen_tools < %{version}

++++++ pattern-definition-32bit.txt ++++++
--- /var/tmp/diff_new_pack.VEooLZ/_old  2026-10-27 16:46:20.405890706 +0100
+++ /var/tmp/diff_new_pack.VEooLZ/_new  2026-10-27 16:46:20.408890832 +0100
@@ -1,14 +1,10 @@
 %package dhcp_dns_server-32bit
 Summary:        DHCP and DNS Server
 Recommends:     bind-32bit
-Recommends:     dhcp-server-32bit
-Recommends:     bind-chrootenv-32bit
+Recommends:     kea-32bit
 Recommends:     bind-doc-32bit
-Recommends:     dhcp-32bit
-Recommends:     dhcp-relay-32bit
+Recommends:     kea-hooks-32bit
 Recommends:     dhcp-tools-32bit
-Recommends:     yast2-dhcp-server-32bit
-Recommends:     yast2-dns-server-32bit
 Provides:       pattern() = dhcp_dns_server%2d32bit
 Group:          Metapackages
 Supplements:    
packageand(patterns-server-32bit:patterns-server-dhcp_dns_server)
@@ -28,7 +24,6 @@
 Recommends:     389-ds-32bit
 Recommends:     nss_ldap-32bit
 Recommends:     pam_ldap-32bit
-Recommends:     yast2-ldap-server-32bit
 Provides:       pattern() = directory_server%2d32bit
 Group:          Metapackages
 Supplements:    
packageand(patterns-server-32bit:patterns-server-directory_server)
@@ -46,16 +41,11 @@
 %package file_server-32bit
 Summary:        File Server
 Recommends:     nfs-kernel-server-32bit
-Recommends:     nfsidmap-32bit
 Recommends:     samba-32bit
 Recommends:     samba-client-32bit
 Recommends:     samba-winbind-32bit
 Recommends:     tftp-32bit
 Recommends:     vsftpd-32bit
-Recommends:     yast2-ftp-server-32bit
-Recommends:     yast2-nfs-server-32bit
-Recommends:     yast2-samba-server-32bit
-Recommends:     yast2-tftp-server-32bit
 Provides:       pattern() = file_server%2d32bit
 Group:          Metapackages
 Supplements:    packageand(patterns-server-32bit:patterns-server-file_server)
@@ -73,18 +63,13 @@
 %package gateway_server-32bit
 Summary:        Internet Gateway
 Recommends:     wireshark-32bit
-Recommends:     arptables-32bit
-Recommends:     calamaris-32bit
 Recommends:     ddclient-32bit
 Recommends:     fetchmail-32bit
 Recommends:     fetchmailconf-32bit
-Recommends:     ipsec-tools-32bit
-Recommends:     quagga-32bit
+Recommends:     frr-32bit
 Recommends:     radvd-32bit
-Recommends:     rarpd-32bit
 Recommends:     squid-32bit
 Recommends:     whois-32bit
-Recommends:     wondershaper-32bit
 Provides:       pattern() = gateway_server%2d32bit
 Group:          Metapackages
 Supplements:    
packageand(patterns-server-32bit:patterns-server-gateway_server)
@@ -102,14 +87,11 @@
 %package lamp_server-32bit
 Summary:        Web and LAMP Server
 Recommends:     apache2-32bit
-Recommends:     yast2-http-server-32bit
-Recommends:     apache2-doc-32bit
-Recommends:     apache2-example-pages-32bit
+Recommends:     apache2-manual-32bit
 Recommends:     apache2-mod_php7-32bit
-Recommends:     apache2-mod_python-32bit
 Recommends:     apache2-prefork-32bit
-Recommends:     libapr-util1-32bit
-Recommends:     libapr1-32bit
+Recommends:     libapr-util1-0-32bit
+Recommends:     libapr1-0-32bit
 Recommends:     mariadb-32bit
 Recommends:     perl-32bit
 Provides:       pattern() = lamp_server%2d32bit
@@ -131,8 +113,6 @@
 Recommends:     vacation-32bit
 Recommends:     amavisd-new-32bit
 Recommends:     clamav-32bit
-Recommends:     cyrus-imapd-32bit
-Recommends:     inn-32bit
 Recommends:     mailman-32bit
 Recommends:     spamassassin-32bit
 Provides:       pattern() = mail_server%2d32bit
@@ -155,11 +135,9 @@
 Recommends:     cups-backends-32bit
 Recommends:     cups-filters-32bit
 Recommends:     cups-filters-cups-browsed-32bit
-Recommends:     cups-filters-foomatic-rip-32bit
-Recommends:     cups-filters-ghostscript-32bit
 Recommends:     epson-inkjet-printer-escpr-32bit
 Recommends:     gutenprint-32bit
-Recommends:     hplip-hpijs-32bit
+Recommends:     hplip-driver-hpcups-32bit
 Recommends:     manufacturer-PPDs-32bit
 Recommends:     OpenPrintingPPDs-ghostscript-32bit
 Recommends:     OpenPrintingPPDs-hpijs-32bit

Reply via email to