- systemd.spec: preparation for the next version of systemd (i.e. v256), libkmod

will be dlopened hence explicitly require it now as it doesn't hurt with the
  current version. However don't recommend it from systemd by assuming that when
  module loading from PID1 is needed, udev is installed.
- Make systemd-doc subpackage noarch.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1511
This commit is contained in:
Franck Bui 2024-04-08 16:03:29 +00:00 committed by Git OBS Bridge
parent a8ec48c140
commit 00e8918e81
2 changed files with 14 additions and 0 deletions

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Mon Apr 8 15:45:46 UTC 2024 - Franck Bui <fbui@suse.com>
- systemd.spec: preparation for the next version of systemd (i.e. v256), libkmod
will be dlopened hence explicitly require it now as it doesn't hurt with the
current version. However don't recommend it from systemd by assuming that when
module loading from PID1 is needed, udev is installed.
- Make systemd-doc subpackage noarch.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Apr 3 07:03:59 UTC 2024 - Franck Bui <fbui@suse.com> Wed Apr 3 07:03:59 UTC 2024 - Franck Bui <fbui@suse.com>

View File

@ -328,7 +328,10 @@ Requires: %{name} = %{version}-%{release}
%systemd_requires %systemd_requires
Requires: filesystem Requires: filesystem
%if %{without bootstrap} %if %{without bootstrap}
# kmod executable is needed by kmod-static-nodes.service
Requires: kmod Requires: kmod
# By v256 libkmod will be dlopen()ed.
Requires: libkmod
%endif %endif
Requires: system-group-hardware Requires: system-group-hardware
Requires: group(kvm) Requires: group(kvm)
@ -729,6 +732,7 @@ Have fun (at your own risk).
%package doc %package doc
Summary: Additional documentation or doc formats for systemd Summary: Additional documentation or doc formats for systemd
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
BuildArch: noarch
%description doc %description doc
A HTML version of the systemd documentation, plus the manual pages A HTML version of the systemd documentation, plus the manual pages