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 2023-12-14 22:02:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/patterns-server (Old)
and /work/SRC/openSUSE:Factory/.patterns-server.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "patterns-server"
Thu Dec 14 22:02:40 2023 rev:15 rq:1132906 version:20210330
Changes:
--------
--- /work/SRC/openSUSE:Factory/patterns-server/patterns-server.changes
2023-05-11 12:31:28.830111629 +0200
+++
/work/SRC/openSUSE:Factory/.patterns-server.new.25432/patterns-server.changes
2023-12-14 22:02:40.875073331 +0100
@@ -1,0 +2,14 @@
+Wed Nov 29 15:28:43 UTC 2023 - Dario Faggioli <[email protected]>
+
+- kvm_server pattern:
+ - require the basic libvirt modules and packages for a minimal
+ (but properly working) KVM host
+ - remove the direct dependency for qemu, as that now comes from
+ libvirt-daemon-driver-qemu
+
+This makes the kvm_server pattern a lot more useful, in contexts
+where recommended packages are not installed by default. On the
+other hand, everyone using it with recommended packages installation
+enabled, will see no difference at all.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ patterns-server.spec ++++++
--- /var/tmp/diff_new_pack.j87qGr/_old 2023-12-14 22:02:41.459094397 +0100
+++ /var/tmp/diff_new_pack.j87qGr/_new 2023-12-14 22:02:41.463094541 +0100
@@ -37,8 +37,8 @@
This particular package contains all the server related patterns
-################################################################################
+################################################################################
%package dhcp_dns_server
%pattern_serverfunctions
Summary: DHCP and DNS Server
@@ -189,6 +189,10 @@
Provides: pattern-icon() = pattern-server
Provides: pattern-order() = 3099
Provides: pattern-visible()
+Requires: libvirt-daemon-config-network
+Requires: libvirt-daemon-driver-network
+Requires: libvirt-daemon-driver-qemu
+Requires: libvirt-daemon-driver-storage-core
Requires: tftp
Requires: pattern() = basesystem
Recommends: libvirt-daemon-qemu
@@ -201,22 +205,6 @@
Provides: patterns-sles-kvm_server = %{version}
Obsoletes: patterns-sles-kvm_server < %{version}
%endif
-# fix issue because qemu-kvm is not present on all arch and
-# we would like to deprecate it for the futur (will be only
-# updated if already installed on the system)
-%ifarch %ix86 x86_64
-Requires: qemu-x86
-%endif
-%ifarch ppc ppc64 ppc64le
-Requires: qemu-ppc
-%endif
-%ifarch s390x
-Requires: qemu-s390x
-%endif
-%ifarch %arm %arm64
-Requires: qemu-arm
-Requires: qemu-ipxe
-%endif
%description kvm_server
Software to set up a server for configuring, managing, and monitoring virtual
machines on a single physical machine.