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: