Hello community, here is the log from the commit of package patterns-base for openSUSE:Factory checked in at 2017-06-07 13:08:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/patterns-base (Old) and /work/SRC/openSUSE:Factory/.patterns-base.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "patterns-base" Wed Jun 7 13:08:25 2017 rev:7 rq:499669 version:20170319 Changes: -------- --- /work/SRC/openSUSE:Factory/patterns-base/patterns-base.changes 2017-05-10 21:46:02.928742376 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-base.new/patterns-base.changes 2017-06-07 13:08:26.503385139 +0200 @@ -1,0 +2,18 @@ +Thu May 18 11:28:02 UTC 2017 - lnus...@suse.de + +- Recommend zypper-lifecycle-plugin in sw_management for stable + distributions + +------------------------------------------------------------------- +Thu May 11 07:18:16 UTC 2017 - sfl...@suse.de +- Proper fixes for the last change re generic_server, + * console should require enhanced_base so its functionally the + same as x11 + * base should require minimal_base + * remove the following from base again as they are in minimal base + * openSUSE-build-key + * openSUSE-release + * rpm + * other minor tidyup's + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ patterns-base.spec ++++++ --- /var/tmp/diff_new_pack.oni5kO/_old 2017-06-07 13:08:27.299272830 +0200 +++ /var/tmp/diff_new_pack.oni5kO/_new 2017-06-07 13:08:27.303272265 +0200 @@ -141,13 +141,12 @@ Provides: pattern-order() = 1020 Provides: pattern-visible() Obsoletes: patterns-openSUSE-base < %{version} +Requires: pattern() = minimal_base + Requires: kbd -Requires: openSUSE-build-key -Requires: openSUSE-release Requires: openssh Requires: polkit Requires: polkit-default-privs -Requires: procps Requires: rpm Requires: shadow Requires: util-linux @@ -202,6 +201,8 @@ Provides: pattern-order() = 1120 Provides: pattern-visible() Obsoletes: patterns-openSUSE-console < %{version} +Requires: pattern() = enhanced_base +Recommends: pattern() = yast2_basis Requires: mc Requires: openssh @@ -255,42 +256,6 @@ ################################################################################ -%package generic_server -%pattern_serverfunctions -Summary: Generic Server -Group: Metapackages -Provides: pattern() = generic_server -Provides: pattern-icon() = yast-ssh-server -Provides: pattern-order() = 1130 -Provides: pattern-visible() -Requires: openssh -Requires: pattern() = basesystem -Requires: pattern() = minimal_base -Recommends: pattern() = yast2_basis -Recommends: iputils -Recommends: ntp -Recommends: vim -Recommends: screen -Recommends: tmux -Recommends: mosh -Recommends: rsync -Recommends: sensors -Recommends: libyui-ncurses-pkg -Recommends: libyui-ncurses -Recommends: command-not-found -Recommends: wget -Provides: patterns-openSUSE-generic_server = %{version} -Obsoletes: patterns-openSUSE-generic_server < %{version} - -%description generic_server -Software that is useful to run on a server. - -%files generic_server -%dir /usr/share/doc/packages/patterns -/usr/share/doc/packages/patterns/generic_server.txt - -################################################################################ - %package enhanced_base %pattern_basetechnologies Summary: Enhanced Base System @@ -341,13 +306,10 @@ Recommends: diffutils Recommends: ethtool Recommends: e2fsprogs -# provides eject -Recommends: util-linux Recommends: file Recommends: fillup Recommends: findutils Recommends: hwinfo -Recommends: kbd Recommends: klogd # /bin/ip considered useful Recommends: iproute2 @@ -366,15 +328,11 @@ Recommends: perl-base # we rely on cron for daily/hourly Recommends: cronie -# create log file tars -Recommends: procps -Recommends: shadow Recommends: sysconfig Recommends: systemd-sysvinit Recommends: tar Recommends: time Recommends: wget -Recommends: which Recommends: wol # split out of ncurses Recommends: ncurses-utils @@ -615,9 +573,12 @@ Requires: procps Requires: rpm %if 0%{?is_opensuse} +Requires: openSUSE-build-key Requires: openSUSE-release %else Requires: sles-release +Recommends: suse-build-key +Recommends: SUSEConnect %endif Requires: sysconfig Requires: system-group-hardware @@ -638,12 +599,6 @@ Recommends: openssh Recommends: rollback-helper Recommends: snapper -%if 0%{?is_opensuse} -Requires: openSUSE-build-key -%else -Recommends: suse-build-key -Recommends: SUSEConnect -%endif Recommends: sysvinit-tools Recommends: udev Suggests: ed @@ -741,6 +696,10 @@ Recommends: pattern() = sw_management_x11 # Zypper is the basic sw_management stack for *SUSE Requires: zypper +%if 0%{?sle_version} +Recommends: zypper-lifecycle-plugin +Recommends: lifecycle-data +%endif %description sw_management This pattern provides a graphical application and a command line tool for keeping your system up to date. @@ -927,7 +886,7 @@ %install mkdir -p %{buildroot}/usr/share/doc/packages/patterns for i in 32bit 64bit apparmor apparmor_opt base console enhanced_base \ - enhanced_base_opt generic_server minimal_base minimal_base-conflicts sw_management \ + enhanced_base_opt minimal_base minimal_base-conflicts sw_management \ update_test x11 x11_opt x86; do echo "This file marks the pattern $i to be installed." \ >"%{buildroot}/usr/share/doc/packages/patterns/$i.txt"