diff --git a/patterns-base.changes b/patterns-base.changes index 08a7d18..0f2c815 100644 --- a/patterns-base.changes +++ b/patterns-base.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Mon Feb 25 19:59:06 UTC 2019 - Dominique Leuenberger + +- Strip down minimal_base pattern: + * Drop elfutils Requires: all tools from elfutils exist in + binutils, without the eu- prefix. + * Drop openssh requires: forcing a user to have openssh present no + matter what, without a possibility to uninstall it, is not + wanted. + * Drop sysvinit requires: this is a dependency to systemd after + all. +- Move systemd-coredump from requires in minimal_base to recommends in + base. + ------------------------------------------------------------------- Tue Feb 19 16:25:23 UTC 2019 - Frederic Crozat diff --git a/patterns-base.spec b/patterns-base.spec index 116ec76..de9771b 100644 --- a/patterns-base.spec +++ b/patterns-base.spec @@ -183,6 +183,9 @@ Requires: polkit-default-privs Requires: shadow Requires: util-linux Requires: which +%if ! 0%{?is_opensuse} +Requires: systemd-coredump +%endif Recommends: bash-completion Recommends: btrfsprogs Recommends: ca-certificates-mozilla @@ -639,12 +642,10 @@ Requires: coreutils Requires: device-mapper Requires: distribution-release Requires: dracut -Requires: elfutils Requires: filesystem Requires: glibc Requires: iproute2 Requires: kbd -Requires: openssh Requires: pam Requires: procps Requires: rpm @@ -655,15 +656,11 @@ Requires: system-user-nobody Requires: system-user-bin Requires: system-user-daemon Requires: systemd -Requires: sysvinit-tools Requires: udev Requires: zypper # Note it makes no sense to recommend packages in minimal_base as it can't # be installed with --no-recommends if your package can be Recommended rather # then required it likely belongs in base and not here. -%if ! 0%{?is_opensuse} -Requires: systemd-coredump -%endif # rollback-helper is useful on Leap / SLE but not tumbleweed %if 0%{?sle_version} Requires: rollback-helper