Hello community,

here is the log from the commit of package installation-images-openSUSE for 
openSUSE:Factory checked in at 2016-07-18 21:20:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/installation-images-openSUSE (Old)
 and      /work/SRC/openSUSE:Factory/.installation-images-openSUSE.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "installation-images-openSUSE"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/installation-images-openSUSE/installation-images-openSUSE.changes
        2016-07-01 09:52:03.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.installation-images-openSUSE.new/installation-images-openSUSE.changes
   2016-07-18 21:20:04.000000000 +0200
@@ -1,0 +2,46 @@
+Thu Jul 14 16:33:19 CEST 2016 - [email protected]
+
+- don't include wpa_supplicant for s390x (bsc#974601)
+
+-------------------------------------------------------------------
+Thu Jul 14 13:40:18 UTC 2016 - [email protected]
+
+- documented common_tree script
+- load only an exactly matching inst-sys (bsc#974601)
+- reduce instsys size by removing files already in initrd
+- 14.258
+
+-------------------------------------------------------------------
+Thu Jul 14 09:55:22 UTC 2016 - [email protected]
+
+- Adjust the OOM killers score for haveged (bsc#974601)
+- 14.257
+
+-------------------------------------------------------------------
+Tue Jul 12 09:47:16 CEST 2016 - [email protected]
+
+- remove obsolete firmwarekit from BuildRequires
+
+-------------------------------------------------------------------
+Tue Jul 12 07:41:09 UTC 2016 - [email protected]
+
+- Drop some unused packages from the root image (bsc#974601)
+- yast2-devtools
+- yast2-buildtools
+- perl-Bootloader
+- perl-XML-Parser
+- perl-XML-Simple
+- 14.256
+
+-------------------------------------------------------------------
+Mon Jul 11 08:50:37 UTC 2016 - [email protected]
+
+- set EGL_LOG_LEVEL=0 to stop some libELG warning (bsc#976374, bsc#970883)
+- 14.255
+
+-------------------------------------------------------------------
+Wed Jun 22 08:40:12 UTC 2016 - [email protected]
+
+- Add missing xen-tools-domU to BuildRequires (bsc#979002)
+
+-------------------------------------------------------------------

Old:
----
  installation-images-14.254.tar.xz

New:
----
  installation-images-14.258.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ installation-images-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.T5Zzc9/_old  2016-07-18 21:20:05.000000000 +0200
+++ /var/tmp/diff_new_pack.T5Zzc9/_new  2016-07-18 21:20:05.000000000 +0200
@@ -238,7 +238,9 @@
 BuildRequires:  wget
 BuildRequires:  wicked
 BuildRequires:  wireless-tools
+%ifnarch s390 s390x
 BuildRequires:  wpa_supplicant
+%endif
 BuildRequires:  xauth
 BuildRequires:  xdm
 BuildRequires:  xdpyinfo
@@ -272,6 +274,7 @@
 BuildRequires:  hyper-v
 BuildRequires:  ipw-firmware
 BuildRequires:  tftp
+BuildRequires:  xen-tools-domU
 %if %{with xen}
 BuildRequires:  kernel-xen
 %if %{with xenkmp}
@@ -316,7 +319,6 @@
 BuildRequires:  dhcp-client
 BuildRequires:  dmidecode
 BuildRequires:  elilo
-BuildRequires:  firmwarekit
 BuildRequires:  memtest86+
 BuildRequires:  syslinux
 %if %with_vbox
@@ -375,7 +377,7 @@
 Summary:        Installation Image Files for %theme
 License:        GPL-2.0+
 Group:          Metapackages
-Version:        14.254
+Version:        14.258
 Release:        0
 Provides:       installation-images = %version-%release
 Source:         installation-images-%{version}.tar.xz

++++++ installation-images-14.254.tar.xz -> installation-images-14.258.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.254/Makefile 
new/installation-images-14.258/Makefile
--- old/installation-images-14.254/Makefile     2016-06-21 13:25:17.000000000 
+0200
+++ new/installation-images-14.258/Makefile     2016-07-14 15:35:30.000000000 
+0200
@@ -153,7 +153,7 @@
        theme=$(THEMES) image=boot fs=dir bin/mk_image
 
 root: base
-       theme=$(THEMES) libdeps=root image=root bin/mk_image
+       theme=$(THEMES) libdeps=root,initrd image=root bin/mk_image
 
 rescue: base
        theme=$(THEMES) libdeps=rescue image=rescue bin/mk_image
@@ -162,8 +162,11 @@
        theme=$(THEMES) image=rescue-server src=rescue filelist=rescue-server 
fs=squashfs bin/mk_image
 
 root+rescue: base
+       # the next two lines just clean up old files
        image=root+rescue fs=none bin/mk_image
-       bin/common_tree --dst tmp/root+rescue tmp/rescue tmp/root
+       image=root+initrd src=root+rescue fs=none filelist=root+rescue 
bin/mk_image
+       bin/common_tree --dst tmp/root+initrd tmp/initrd tmp/root
+       bin/common_tree --dst tmp/root+rescue tmp/rescue tmp/root+initrd/2
        mode=keep tmpdir=root+rescue/c image=common fs=squashfs bin/mk_image
        mode=keep tmpdir=root+rescue/1 image=rescue fs=squashfs bin/mk_image
        mode=keep tmpdir=root+rescue/2 image=root fs=squashfs bin/mk_image
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.254/VERSION 
new/installation-images-14.258/VERSION
--- old/installation-images-14.254/VERSION      2016-06-21 13:25:17.000000000 
+0200
+++ new/installation-images-14.258/VERSION      2016-07-14 15:35:30.000000000 
+0200
@@ -1 +1 @@
-14.254
+14.258
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.254/bin/common_tree 
new/installation-images-14.258/bin/common_tree
--- old/installation-images-14.254/bin/common_tree      2016-06-21 
13:25:17.000000000 +0200
+++ new/installation-images-14.258/bin/common_tree      2016-07-14 
15:35:30.000000000 +0200
@@ -1,5 +1,13 @@
 #! /usr/bin/perl
 
+# common_tree --dst xxx foo1 foo2
+#
+# will create 3 directories xxx/1, xxx/2, and xxx/c which contain
+#
+#   xxx/1: all in foo1 but not in foo2,
+#   xxx/2: all in foo2 but not in foo1,
+#   xxx/c: everyting both in foo1 and foo2
+
 use Getopt::Long;
 use Digest::MD5;
 
@@ -37,7 +45,7 @@
   for (`find '$dir'`) {
     chomp;
     ($mode, $size) = (lstat)[2,7];
-    if(s/^$dir\///) {
+    if(s/^\Q$dir\E\///) {
       $size = 0 if -d _;
       $i = '*';
       $i = 'b' if -b _;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.254/changelog 
new/installation-images-14.258/changelog
--- old/installation-images-14.254/changelog    2016-06-21 13:25:17.000000000 
+0200
+++ new/installation-images-14.258/changelog    2016-07-14 15:35:30.000000000 
+0200
@@ -1,3 +1,22 @@
+2016-07-14:    14.258
+       - documented common_tree script
+       - load only an exactly matching inst-sys (bsc #974601)
+       - reduce instsys size by removing files already in initrd
+
+2016-07-14:    14.257
+       - Adjust the OOM killers score for haveged (bsc #974601)
+
+2016-07-11:    14.256
+       - Drop some unused packages from the root image (bsc #974601)
+       - yast2-devtools
+       - yast2-buildtools
+       - perl-Bootloader
+       - perl-XML-Parser
+       - perl-XML-Simple
+
+2016-07-11:    14.255
+       - set EGL_LOG_LEVEL=0 to stop some libELG warning (bsc #976374, bsc 
#970883)
+
 2016-06-21:    14.254
        - add 'make' target to build ISO image for testing
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-14.254/data/initrd/scripts/early_setup 
new/installation-images-14.258/data/initrd/scripts/early_setup
--- old/installation-images-14.254/data/initrd/scripts/early_setup      
2016-06-21 13:25:17.000000000 +0200
+++ new/installation-images-14.258/data/initrd/scripts/early_setup      
2016-07-14 15:35:30.000000000 +0200
@@ -6,6 +6,14 @@
 
 if [ -x /usr/sbin/haveged ] ; then
   /usr/sbin/haveged -w 1024 -v 0
+
+  # Adjust the OOM killer score so kernel prefers killing the haveged
+  # daemon instead of the YaST installer (or it's child).
+  # The entropy will be collected by kernel anyway, just slower without 
haveged.
+  if [ -f /var/run/haveged.pid ] ; then
+    haveged_pid=`cat /var/run/haveged.pid`
+    echo 1000 > /proc/$haveged_pid/oom_score_adj
+  fi
 fi
 
 if [ -d /usr/lib/rpm/gnupg/keys ] ; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-14.254/data/initrd/theme.file_list 
new/installation-images-14.258/data/initrd/theme.file_list
--- old/installation-images-14.254/data/initrd/theme.file_list  2016-06-21 
13:25:17.000000000 +0200
+++ new/installation-images-14.258/data/initrd/theme.file_list  2016-07-14 
15:35:30.000000000 +0200
@@ -57,9 +57,8 @@
   e echo "MemYaST:     123456" >>linuxrc.config
 endif
 
-if instsys_complain
-  e echo "InstsysComplain:     <instsys_complain>" >>linuxrc.config
-endif
+# enforce that the inst-sys matches the initrd
+e echo "InstsysComplain:       2" >>linuxrc.config
 
 if instsys_build_id
   e echo "InitrdID:    <instsys_build_id>" >>linuxrc.config
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.254/data/root/etc/inst_setup 
new/installation-images-14.258/data/root/etc/inst_setup
--- old/installation-images-14.254/data/root/etc/inst_setup     2016-06-21 
13:25:17.000000000 +0200
+++ new/installation-images-14.258/data/root/etc/inst_setup     2016-07-14 
15:35:30.000000000 +0200
@@ -160,6 +160,7 @@
 
 export XCURSOR_THEME=DMZ
 export LIBGL_ALWAYS_INDIRECT=1
+export EGL_LOG_LEVEL=0
 
 grep -qwi start_shell /proc/cmdline && START_SHELL=1
 grep -qi "^StartShell:.*1" /etc/install.inf && START_SHELL=1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.254/data/root/root.file_list 
new/installation-images-14.258/data/root/root.file_list
--- old/installation-images-14.254/data/root/root.file_list     2016-06-21 
13:25:17.000000000 +0200
+++ new/installation-images-14.258/data/root/root.file_list     2016-07-14 
15:35:30.000000000 +0200
@@ -98,6 +98,14 @@
 # already in initrd
 ca-certificates-mozilla: ignore
 filesystem: ignore
+# not needed during installation, added by the
+# "perl-Bootloader < kexec-tools < kdump < yast2-kdump" dependency
+perl-Bootloader: ignore
+# required by .ag_anyxml (yast2) but not needed during installation
+perl-XML-Simple: ignore
+# we need only the "y2tool" and "showy2log" scripts, ignore the dependencies
+yast2-devtools: nodeps
+yast2-buildtools: nodeps
 
 ?efibootmgr:
 ?elilo:
@@ -144,11 +152,8 @@
 openslp-server:
 parted:
 pciutils:
-perl-Bootloader:
 perl-XML-Bare:
 perl-XML-NamespaceSupport:
-perl-XML-Parser:
-perl-XML-Simple:
 perl-gettext:
 polkit:
 procinfo:


Reply via email to