From ee09f027c36020b1642d8f318990fd56dee68fadd7d02057dfe18dc8d2002299 Mon Sep 17 00:00:00 2001 From: Franck Bui Date: Mon, 22 Feb 2021 20:22:02 +0000 Subject: [PATCH] - systemd requires aaa_base >= 13.2 This dependency is required because 'systemctl {is-enabled,enable,disable} " ends up calling systemd-sysv-install which in its turn calls "chkconfig --no-systemctl". aaa_base package has a weird versioning but the '--no-systemctl' option has been introduced starting from SLE12-SP2-GA, which shipped version "13.2+git20140911.61c1681". Spotted in bsc#1180083. OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1137 --- systemd-mini.changes | 16 ++++++++++++++++ systemd-mini.spec | 3 +-- systemd.changes | 16 ++++++++++++++++ systemd.spec | 3 +-- 4 files changed, 34 insertions(+), 4 deletions(-) diff --git a/systemd-mini.changes b/systemd-mini.changes index e337546c..d9c20bad 100644 --- a/systemd-mini.changes +++ b/systemd-mini.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Mon Feb 22 20:20:43 UTC 2021 - Franck Bui + +- systemd requires aaa_base >= 13.2 + + This dependency is required because 'systemctl + {is-enabled,enable,disable} " ends up calling + systemd-sysv-install which in its turn calls "chkconfig + --no-systemctl". + + aaa_base package has a weird versioning but the '--no-systemctl' + option has been introduced starting from SLE12-SP2-GA, which shipped + version "13.2+git20140911.61c1681". + + Spotted in bsc#1180083. + ------------------------------------------------------------------- Fri Feb 19 13:34:01 UTC 2021 - Franck Bui diff --git a/systemd-mini.spec b/systemd-mini.spec index 2267d45e..3ced7752 100644 --- a/systemd-mini.spec +++ b/systemd-mini.spec @@ -120,6 +120,7 @@ Provides: systemd = %{version}-%{release} %else # the buildignore is important for bootstrapping #!BuildIgnore: udev +Requires: aaa_base >= 13.2 Requires: dbus-1 >= 1.4.0 Requires: kbd Requires: kmod >= 15 @@ -277,8 +278,6 @@ Requires(post): coreutils Requires(postun): coreutils Requires(postun): /usr/bin/systemctl -Conflicts: systemd < 39 -Conflicts: aaa_base < 11.5 Conflicts: filesystem < 11.5 Conflicts: mkinitrd < 2.7.0 Conflicts: dracut < 044.1 diff --git a/systemd.changes b/systemd.changes index e337546c..d9c20bad 100644 --- a/systemd.changes +++ b/systemd.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Mon Feb 22 20:20:43 UTC 2021 - Franck Bui + +- systemd requires aaa_base >= 13.2 + + This dependency is required because 'systemctl + {is-enabled,enable,disable} " ends up calling + systemd-sysv-install which in its turn calls "chkconfig + --no-systemctl". + + aaa_base package has a weird versioning but the '--no-systemctl' + option has been introduced starting from SLE12-SP2-GA, which shipped + version "13.2+git20140911.61c1681". + + Spotted in bsc#1180083. + ------------------------------------------------------------------- Fri Feb 19 13:34:01 UTC 2021 - Franck Bui diff --git a/systemd.spec b/systemd.spec index 2c744d4c..44651538 100644 --- a/systemd.spec +++ b/systemd.spec @@ -118,6 +118,7 @@ Provides: systemd = %{version}-%{release} %else # the buildignore is important for bootstrapping #!BuildIgnore: udev +Requires: aaa_base >= 13.2 Requires: dbus-1 >= 1.4.0 Requires: kbd Requires: kmod >= 15 @@ -275,8 +276,6 @@ Requires(post): coreutils Requires(postun): coreutils Requires(postun): /usr/bin/systemctl -Conflicts: systemd < 39 -Conflicts: aaa_base < 11.5 Conflicts: filesystem < 11.5 Conflicts: mkinitrd < 2.7.0 Conflicts: dracut < 044.1