Hello community, here is the log from the commit of package yast2 for openSUSE:Factory checked in at 2016-11-23 13:35:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2 (Old) and /work/SRC/openSUSE:Factory/.yast2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2" Changes: -------- --- /work/SRC/openSUSE:Factory/yast2/yast2.changes 2016-11-19 12:49:28.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.yast2.new/yast2.changes 2016-11-23 13:35:22.000000000 +0100 @@ -1,0 +2,7 @@ +Fri Nov 18 16:33:56 UTC 2016 - [email protected] + +- Remove the restart file when starting YaST to avoid possible + infinite loop (bsc#842910) +- 3.2.5 + +------------------------------------------------------------------- Old: ---- yast2-3.2.4.tar.bz2 New: ---- yast2-3.2.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2.spec ++++++ --- /var/tmp/diff_new_pack.PXARLq/_old 2016-11-23 13:35:23.000000000 +0100 +++ /var/tmp/diff_new_pack.PXARLq/_new 2016-11-23 13:35:23.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2 -Version: 3.2.4 +Version: 3.2.5 Release: 0 Summary: YaST2 - Main Package License: GPL-2.0 ++++++ yast2-3.2.4.tar.bz2 -> yast2-3.2.5.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-3.2.4/package/yast2.changes new/yast2-3.2.5/package/yast2.changes --- old/yast2-3.2.4/package/yast2.changes 2016-11-17 16:34:49.000000000 +0100 +++ new/yast2-3.2.5/package/yast2.changes 2016-11-21 09:22:02.000000000 +0100 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Fri Nov 18 16:33:56 UTC 2016 - [email protected] + +- Remove the restart file when starting YaST to avoid possible + infinite loop (bsc#842910) +- 3.2.5 + +------------------------------------------------------------------- Wed Nov 16 15:18:39 CET 2016 - [email protected] - Added needed include in Kernel.rb. Found while testing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-3.2.4/package/yast2.spec new/yast2-3.2.5/package/yast2.spec --- old/yast2-3.2.4/package/yast2.spec 2016-11-17 16:34:49.000000000 +0100 +++ new/yast2-3.2.5/package/yast2.spec 2016-11-21 09:22:02.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2 -Version: 3.2.4 +Version: 3.2.5 Release: 0 Summary: YaST2 - Main Package License: GPL-2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-3.2.4/scripts/yast2 new/yast2-3.2.5/scripts/yast2 --- old/yast2-3.2.4/scripts/yast2 2016-11-17 16:34:49.000000000 +0100 +++ new/yast2-3.2.5/scripts/yast2 2016-11-21 09:22:02.000000000 +0100 @@ -349,7 +349,7 @@ TTY=console ;; esac - + # The part below has changed: we don't use 'testutf8' any longer, i.e. # don't start YaST in UTF-8 locale by default and don't fix the settings # in rxvt*|vt*|xterm*|linux|screen* (trust the locale). @@ -367,9 +367,9 @@ export LANG=en_US export LC_CTYPE=en_US export LC_ALL=en_US # just to make sure. - fi + fi ;; - esac + esac fi # set color theme, if defined @@ -422,6 +422,11 @@ *) REDO_FILE=/var/lib/YaST2/restart_yast ;; esac snapshot_pre $module + + # remove the redo file if it already exists before starting the module, + # avoid possible infinite loop (bsc#842910) + rm -f "$REDO_FILE" + # break out on errors, #343258 while [ $exit_code = 0 ]; do $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS
