Accepting request 700035 from system:install:head

- move haveged to base instead of minimal_base as the comment indicates that
  minimal_base should not have recommended packages.
- recomment issue-generator in the base pattern rather than the release package
  (boo#1133636)

- Move haveged from enhanced_base to minimal_base (bsc#1131369).

- Fix x11_raspberrypi (jsc#SLE-4142):
  * Use only Requires, on JeOS recommmends and suggests are no-ops
  * Remove xf86-input-void, obsolete (and not in SLE)
  * Require base and x11 patterns
  * Add some YaST modules, otherwise the control center is empty

OBS-URL: https://build.opensuse.org/request/show/700035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-base?expand=0&rev=36
This commit is contained in:
Dominique Leuenberger 2019-05-03 20:26:56 +00:00 committed by Git OBS Bridge
commit 2b1c7ec5d8
2 changed files with 111 additions and 80 deletions

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Thu May 2 08:16:54 UTC 2019 - lnussel@suse.de
- move haveged to base instead of minimal_base as the comment indicates that
minimal_base should not have recommended packages.
- recomment issue-generator in the base pattern rather than the release package
(boo#1133636)
-------------------------------------------------------------------
Mon Apr 29 12:37:44 UTC 2019 - Frederic Crozat <fcrozat@suse.com>
- Move haveged from enhanced_base to minimal_base (bsc#1131369).
-------------------------------------------------------------------
Tue Mar 26 12:51:08 UTC 2019 - Fabian Vogt <fvogt@suse.com>
- Fix x11_raspberrypi (jsc#SLE-4142):
* Use only Requires, on JeOS recommmends and suggests are no-ops
* Remove xf86-input-void, obsolete (and not in SLE)
* Require base and x11 patterns
* Add some YaST modules, otherwise the control center is empty
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Mar 15 08:50:30 UTC 2019 - Fabian Vogt <fvogt@suse.com> Fri Mar 15 08:50:30 UTC 2019 - Fabian Vogt <fvogt@suse.com>

View File

@ -230,6 +230,14 @@ Recommends: lsvpd
# bsc#1098849 # bsc#1098849
Requires: ppc64-diag Requires: ppc64-diag
%endif %endif
# Current systems suffer from entropy starvation (bsc#1131369)
%ifarch aarch64 %ix86 x86_64 ppc64 ppc64le s390x
Recommends: haveged
%endif
# issue-generator is not used on Leap so far
%if !(0%{?is_opensuse} && 0%{?sle_version})
Recommends: issue-generator
%endif
%description base %description base
This is the base runtime system. It contains only a minimal multiuser booting system. For running on real hardware, you need to add additional packages and pattern to make this pattern useful on its own. This is the base runtime system. It contains only a minimal multiuser booting system. For running on real hardware, you need to add additional packages and pattern to make this pattern useful on its own.
@ -496,10 +504,6 @@ Suggests: zip
%ifarch aarch64 %ix86 x86_64 %ifarch aarch64 %ix86 x86_64
Recommends: dmidecode Recommends: dmidecode
%endif %endif
# Current systems suffer from entropy starvation
%ifarch aarch64 %ix86 x86_64 ppc64 ppc64le
Recommends: haveged
%endif
%ifarch ppc %ifarch ppc
Recommends: hfsutils Recommends: hfsutils
%endif %endif
@ -978,91 +982,96 @@ Provides: pattern() = x11_raspberrypi
Provides: pattern-icon() = pattern-x11 Provides: pattern-icon() = pattern-x11
Provides: pattern-order() = 1803 Provides: pattern-order() = 1803
Provides: pattern-visible() Provides: pattern-visible()
# Use only Requires - it's meant to be used on JeOS, which ignores Recommends
# Based on SUSE:SLE-15:GA:RaspberryPI/kiwi-templates-SLES15-JeOS/JeOS.kiwi # Based on SUSE:SLE-15:GA:RaspberryPI/kiwi-templates-SLES15-JeOS/JeOS.kiwi
# Patterns
Requires: pattern() = base
Requires: pattern() = x11
# Drivers # Drivers
Recommends: xf86-input-evdev Requires: xf86-input-evdev
Recommends: xf86-input-void Requires: xf86-input-libinput
Recommends: xf86-input-libinput Requires: xf86-video-fbdev
Recommends: xf86-video-fbdev
# Other X11 packages # Other X11 packages
Suggests: gconf2 Requires: gconf2
Suggests: xfd Requires: gtk2-metatheme-adwaita
Suggests: xfontsel Requires: gtk3-metatheme-adwaita
Suggests: xgamma Requires: x11-tools
Suggests: xhost Requires: x11perf
Suggests: xinit Requires: xauth
Suggests: xinput Requires: xbacklight
Suggests: xkbcomp Requires: xclock
Suggests: xkbevd Requires: xconsole
Suggests: xkbprint Requires: xcursor-themes
Suggests: xkbutils Requires: xcursorgen
Suggests: xkeyboard-config Requires: xdg-user-dirs
Suggests: xkill Requires: xdg-user-dirs-gtk
Suggests: xlogo Requires: xdg-user-dirs-gtk-lang
Suggests: xlsatoms Requires: xdg-utils
Suggests: xlsclients Requires: xdm
Suggests: xlsfonts Requires: xdmbgrd
Suggests: xmag Requires: xdpyinfo
Suggests: xmessage Requires: xev
Suggests: xmodmap Requires: xeyes
Suggests: xorg-x11 Requires: xfd
Suggests: xorg-x11-fonts-core Requires: xfontsel
Suggests: xorg-x11-server Requires: xgamma
Suggests: xorg-x11-server-extra Requires: xhost
Suggests: xprop Requires: xinit
Suggests: xrandr Requires: xinput
Suggests: xrdb Requires: xkbcomp
Suggests: xrestop Requires: xkbevd
Suggests: xscope Requires: xkbprint
Suggests: xscreensaver Requires: xkbutils
Suggests: xscreensaver-data Requires: xkeyboard-config
Suggests: xset Requires: xkill
Suggests: xsetmode Requires: xlogo
Suggests: xsetpointer Requires: xlsatoms
Suggests: xsetroot Requires: xlsclients
Suggests: xterm Requires: xlsfonts
Suggests: xtermset Requires: xmag
Suggests: xvinfo Requires: xmessage
Suggests: xwd Requires: xmodmap
Suggests: xwininfo Requires: xorg-x11
Suggests: xdm Requires: xorg-x11-fonts-core
Suggests: x11-tools Requires: xorg-x11-server
Suggests: x11perf Requires: xorg-x11-server-extra
Suggests: xauth Requires: xprop
Suggests: xbacklight Requires: xrandr
Suggests: xclock Requires: xrdb
Suggests: xconsole Requires: xrestop
Suggests: xcursor-themes Requires: xscope
Suggests: xcursorgen Requires: xscreensaver
Suggests: xdg-user-dirs Requires: xscreensaver-data
Suggests: xdg-user-dirs-gtk Requires: xset
Suggests: xdg-user-dirs-gtk-lang Requires: xsetmode
Suggests: xdg-utils Requires: xsetpointer
Suggests: xdmbgrd Requires: xsetroot
Suggests: xdpyinfo Requires: xterm
Suggests: xev Requires: xtermset
Suggests: xeyes Requires: xvinfo
Suggests: yast2-x11 Requires: xwd
Requires: xwininfo
Requires: yast2-packager
Requires: yast2-snapper
Requires: yast2-x11
# bsc#1095870 # bsc#1095870
Recommends: libyui-qt-pkg Requires: libyui-ncurses-pkg
Recommends: yast2-control-center-qt Requires: libyui-qt-pkg
Suggests: gtk3-metatheme-adwaita Requires: yast2-control-center-qt
Suggests: gtk2-metatheme-adwaita
# Branding # Branding
%if ! 0%{?is_opensuse} %if ! 0%{?is_opensuse}
Suggests: MozillaFirefox-branding-SLE Requires: MozillaFirefox-branding-SLE
%endif %endif
# X11/IceWM-specific packages # X11/IceWM-specific packages
Recommends: icewm Requires: icewm
Suggests: icewm-lite Requires: icewm-default
Recommends: icewm-default Requires: icewm-lite
Recommends: icewm-theme-branding Requires: icewm-theme-branding
Suggests: polkit-gnome-lang Requires: polkit-default-privs
Recommends: polkit-default-privs Requires: polkit-gnome-lang
# for IceWM taskbar mailbox icon (bsc#1093913) # for IceWM taskbar mailbox icon (bsc#1093913)
Recommends: mutt Requires: mutt
Suggests: mutt-lang Requires: mutt-lang
%description x11_raspberrypi %description x11_raspberrypi
The X Window System provides the only standard platform-independent networked graphical window system bridging the heterogeneous platforms in today's enterprise: from network servers to desktops, thin clients, laptops, and handhelds, independent of operating system and hardware. The X Window System provides the only standard platform-independent networked graphical window system bridging the heterogeneous platforms in today's enterprise: from network servers to desktops, thin clients, laptops, and handhelds, independent of operating system and hardware.