Accepting request 782599 from system:install:head

OBS-URL: https://build.opensuse.org/request/show/782599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-base?expand=0&rev=51
This commit is contained in:
Dominique Leuenberger 2020-03-11 17:33:07 +00:00 committed by Git OBS Bridge
commit dc91c796b6
2 changed files with 45 additions and 35 deletions

View File

@ -1,7 +1,20 @@
-------------------------------------------------------------------
Thu Mar 5 10:50:15 UTC 2020 - Malte Kraus <malte.kraus@suse.com>
- drop telnet from enhanced_base recommendations
-------------------------------------------------------------------
Fri Jan 24 01:59:33 UTC 2020 - Simon Lees <sflees@suse.de>
- Fix basic_desktop upgrade path for SLE-15 SP2 and later
- Put transactional_base in alphabetical order
- Fix SLE bug in generation of txt files for basic_desktop
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jan 20 16:06:02 UTC 2020 - Dominique Leuenberger <dleuenberger@suse.com> Mon Jan 20 16:06:02 UTC 2020 - Dominique Leuenberger <dleuenberger@suse.com>
- Re-enable purge-kernels-service dependency: dracut dropped the service. - Re-enable purge-kernels-service dependency: dracut dropped the service.
(boo#1161620,boo#1161780)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Dec 24 08:21:37 UTC 2019 - Dominique Leuenberger <dleuenberger@suse.com> Tue Dec 24 08:21:37 UTC 2019 - Dominique Leuenberger <dleuenberger@suse.com>

View File

@ -133,7 +133,7 @@ Requires: which
Requires: systemd-coredump Requires: systemd-coredump
%endif %endif
# Support multiversion(kernel) (jsc#SLE-10162, jsc#SLE-10465) # Support multiversion(kernel) (jsc#SLE-10162, jsc#SLE-10465)
# Requires: purge-kernels-service Requires: purge-kernels-service
# Add some static base tool in case system explodes; Recommend only, as users are free to uninstall it # Add some static base tool in case system explodes; Recommend only, as users are free to uninstall it
Recommends: busybox-static Recommends: busybox-static
Recommends: bash-completion Recommends: bash-completion
@ -192,11 +192,6 @@ Provides: pattern() = basic_desktop
Provides: pattern-icon() = pattern-desktop Provides: pattern-icon() = pattern-desktop
Provides: pattern-order() = 1802 Provides: pattern-order() = 1802
Provides: pattern-visible() Provides: pattern-visible()
# We want SLES-15 systems to install this pattern on upgrade to SLES-16
# XXX 2019-08-28 this package still exists so an obsolete is wrong here
%if !0%{?is_opensuse}
Obsoletes: patterns-base-x11 < %{version}
%endif
Requires: pattern() = x11 Requires: pattern() = x11
# choose icewm-default if you have a choice # choose icewm-default if you have a choice
@ -509,7 +504,6 @@ Recommends: setserial
Recommends: sharutils Recommends: sharutils
Recommends: spax Recommends: spax
Recommends: strace Recommends: strace
Recommends: telnet
Recommends: terminfo Recommends: terminfo
Recommends: vlan Recommends: vlan
Recommends: wol Recommends: wol
@ -615,33 +609,6 @@ This is the minimal SLE runtime system. It is really a minimal system, you can l
################################################################################ ################################################################################
%package transactional_base
%pattern_basetechnologies
Summary: Transactional Base System
Group: Metapackages
Provides: pattern() = transactional_base
Provides: pattern-icon() = pattern-kubic
Provides: pattern-order() = 1050
Requires: pattern() = base
Requires: man
Requires: read-only-root-fs
Requires: rebootmgr
Requires: systemd-presets-branding-transactional-server
Requires: transactional-update
Requires: transactional-update-zypp-config
Recommends: pattern() = enhanced_base
Suggests: health-checker
%description transactional_base
This is the base system for a host updated by Transactional Updates. Includes Tools for systems with a read-only root filesystem.
%files transactional_base
%dir %{_docdir}/patterns
%{_docdir}/patterns/transactional_base.txt
################################################################################
%package sw_management %package sw_management
%pattern_basetechnologies %pattern_basetechnologies
Summary: Software Management Summary: Software Management
@ -669,6 +636,33 @@ This pattern provides a graphical application and a command line tool for keepin
################################################################################ ################################################################################
%package transactional_base
%pattern_basetechnologies
Summary: Transactional Base System
Group: Metapackages
Provides: pattern() = transactional_base
Provides: pattern-icon() = pattern-kubic
Provides: pattern-order() = 1050
Requires: pattern() = base
Requires: man
Requires: read-only-root-fs
Requires: rebootmgr
Requires: systemd-presets-branding-transactional-server
Requires: transactional-update
Requires: transactional-update-zypp-config
Recommends: pattern() = enhanced_base
Suggests: health-checker
%description transactional_base
This is the base system for a host updated by Transactional Updates. Includes Tools for systems with a read-only root filesystem.
%files transactional_base
%dir %{_docdir}/patterns
%{_docdir}/patterns/transactional_base.txt
################################################################################
%if 0%{?is_opensuse} %if 0%{?is_opensuse}
%package update_test %package update_test
%pattern_basetechnologies %pattern_basetechnologies
@ -713,6 +707,9 @@ Provides: pattern-visible()
Requires: pattern() = base Requires: pattern() = base
%if 0%{?is_opensuse} %if 0%{?is_opensuse}
Recommends: pattern() = x11_enhanced Recommends: pattern() = x11_enhanced
%else
# Upgrade path for SLE 15 SP1 and older
Recommends: pattern() = basic_desktop
%endif %endif
Requires: xorg-x11-fonts-core Requires: xorg-x11-fonts-core
@ -958,7 +955,7 @@ mkdir -p %{buildroot}%{_docdir}/patterns
for i in apparmor base enhanced_base minimal_base \ for i in apparmor base enhanced_base minimal_base \
sw_management x11 x11_enhanced; do sw_management x11 x11_enhanced; do
%else %else
for i in apparmor base basic_desktop enhanced_base minimal_base sw_management x11 x11_enhanced; do for i in apparmor base enhanced_base minimal_base sw_management x11 x11_enhanced; do
%endif %endif
echo "This file marks the pattern $i to be installed." \ echo "This file marks the pattern $i to be installed." \
>"%{buildroot}%{_docdir}/patterns/$i.txt" >"%{buildroot}%{_docdir}/patterns/$i.txt"