Hello community, here is the log from the commit of package patterns-openSUSE for openSUSE:Factory checked in at 2015-06-23 11:56:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/patterns-openSUSE (Old) and /work/SRC/openSUSE:Factory/.patterns-openSUSE.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "patterns-openSUSE" Changes: -------- --- /work/SRC/openSUSE:Factory/patterns-openSUSE/patterns-openSUSE.changes 2015-06-04 08:55:33.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-openSUSE.new/patterns-openSUSE.changes 2015-06-23 11:56:11.000000000 +0200 @@ -1,0 +2,31 @@ +Tue Jun 23 06:22:08 UTC 2015 - dimstar@opensuse.org + +- Remove kdebase4-wallpapers from the kde pattern. + +------------------------------------------------------------------- +Tue Jun 23 06:10:31 UTC 2015 - dimstar@opensuse.org + +- Remove gnucash and gnucash-docs from the patterns due to space + constraints on the DVD media. + +------------------------------------------------------------------- +Mon Jun 22 11:31:10 UTC 2015 - dimstar@opensuse.org + +- Drop gnome-do and hamster-applet from gnome_utilities pattern. + +------------------------------------------------------------------- +Thu Jun 11 14:01:32 UTC 2015 - lnussel@suse.de + +- tweak minimal pattern to make it smaller again: + * omit kernel. In theory YaST will add it for real installations. + * don't install yast anymore. Should work in theory + * remove adjtimex, hopefully not used anymore + * remove SuSEfirewall2, needs full perl which is huge + * remove eject, ntfs-3g and ntp, sysfsutils not really needed + * remove release-notes-openSUSE, pulls in perl + * remove vim, needs full perl :-( + * require zypper instead of software stack pattern to avoid additional recommends + * blacklist perl, python-base and binutils to avoid recommended packages + pulling them in + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ patterns-openSUSE.spec ++++++ --- /var/tmp/diff_new_pack.eDfCl5/_old 2015-06-23 11:56:12.000000000 +0200 +++ /var/tmp/diff_new_pack.eDfCl5/_new 2015-06-23 11:56:12.000000000 +0200 @@ -126,10 +126,11 @@ Requires: dhcpcd Requires: hwinfo Requires: kbd -Requires: kernel +# omit kernel here. Not needed for containers and YaST will add the +# right one anyways for real installs. +#Requires: kernel +#Requires: mkinitrd Requires: klogd -Requires: kmod-compat -Requires: mkinitrd Requires: netcfg Requires: openSUSE-build-key Requires: openSUSE-release @@ -146,7 +147,7 @@ Requires: util-linux # which, time, adjtimex have been part of util-linux upto 12.3 # needs to be installed or packages fixed first -Requires: adjtimex +#Requires: adjtimex # who needs adjtimex anymore? Requires: time Requires: which # having root certifcates can be very useful @@ -210,7 +211,6 @@ Suggests: gcc46-info Suggests: gnome-devel-docs Suggests: gnome-user-docs -Suggests: gnucash-docs Suggests: kernel-docs Suggests: kiwi-doc Suggests: man-pages @@ -2553,8 +2553,6 @@ Provides: pattern-order() = 2220 Supplements: packageand(patterns-openSUSE-gnome:patterns-openSUSE-office) Requires: pattern() = gnome_basis -# from data/GNOME-Office-OPT -Recommends: gnucash Suggests: grisbi %description gnome_office_opt @@ -2604,13 +2602,11 @@ Suggests: dasher Suggests: eog-plugins Suggests: gedit-plugins -Suggests: hamster-applet # # Packages that can make sense # Suggests: conduit Suggests: deja-dup -Suggests: gnome-do Suggests: gtg # #388570 Suggests: kerneloops-applet @@ -2738,7 +2734,6 @@ Suggests: ktimetracker Suggests: kalarm Suggests: kdeartwork4-wallpapers -Suggests: kdebase4-wallpapers Suggests: krename Suggests: vym Suggests: kdeartwork4-decorations @@ -4113,17 +4108,12 @@ Provides: pattern-icon() = yast-sw_single Provides: pattern-order() = 5190 Requires: pattern() = basesystem -Requires: pattern() = sw_management -Requires: pattern() = yast2_install_wf Recommends: pattern() = minimal_base-conflicts # from data/MINIMAL -Recommends: SuSEfirewall2 Recommends: aaa_base-extras -Recommends: autofs Recommends: bc Recommends: cracklib-dict-small Recommends: deltarpm -Recommends: eject Recommends: ethtool Recommends: glibc-locale Recommends: haveged @@ -4136,22 +4126,19 @@ Recommends: lukemftp Recommends: netcat-openbsd Recommends: nfs-client -Recommends: ntfs-3g -Recommends: ntp Recommends: prctl -Recommends: release-notes-openSUSE Recommends: rsync Recommends: strace Recommends: sudo -Recommends: sysfsutils Recommends: tcsh Recommends: telnet Recommends: nscd -Recommends: vim +# vim is unfortunately too big nowadays +#Recommends: vim Recommends: w3m Recommends: wget -Recommends: wireless-tools Recommends: wol +Requires: zypper %description minimal_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. @@ -4192,6 +4179,16 @@ Conflicts: zypper-log # systemd recommends dbus-1-python Conflicts: python +# python-base ~ 20MB +Conflicts: python-base +# perl ~ 40MB +Conflicts: perl +# binutils ~ 30MB +Conflicts: binutils +# pulls perl +#Conflicts: zypper-aptitude +# pulls perl +#Conflicts: perl-gettext # gtk3 Conflicts: gtk3-branding Conflicts: gtk3-immodule-amharic