Hello community,

here is the log from the commit of package yast2-installation for 
openSUSE:Factory checked in at 2015-02-06 10:54:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-installation (Old)
 and      /work/SRC/openSUSE:Factory/.yast2-installation.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-installation"

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-installation/yast2-installation.changes    
2015-02-01 12:28:52.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-installation.new/yast2-installation.changes   
    2015-02-06 10:54:54.000000000 +0100
@@ -1,0 +2,9 @@
+Tue Feb  3 11:11:49 CET 2015 - [email protected]
+
+- AutoYaST: If the system starts in multi-user mode plymouth will
+  be quit while installation in order to ensure that installation
+  will be finished on console 1 and the login prompt will be
+  shown.
+  (bnc#903682,889757,897956)
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ YaST2-Second-Stage.service ++++++
--- /var/tmp/diff_new_pack.oO5kKD/_old  2015-02-06 10:54:55.000000000 +0100
+++ /var/tmp/diff_new_pack.oO5kKD/_new  2015-02-06 10:54:55.000000000 +0100
@@ -15,7 +15,10 @@
 # Workaround of bug in plymouth --> using deactivate option
 # in second boot stage in order to start ncurses yast correctly
 # (bnc#886488)
-ExecStartPre=-/usr/bin/plymouth deactivate --hide-splash
+# If the system starts in multi-user mode plymouth will be quit while
+# installation in order to ensure that installation will be finished on
+# console 1 and the login prompt. (bnc#903682,889757,897956)
+ExecStartPre=/bin/sh -c 'if [ `/usr/bin/systemctl get-default` = 
"multi-user.target" ];then /usr/bin/plymouth quit; else /usr/bin/plymouth 
deactivate --hide-splash; fi'
 ExecStart=/usr/lib/YaST2/startup/YaST2.Second-Stage
 RemainAfterExit=yes
 TimeoutSec=0

++++++ yast2-installation-3.1.129.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-installation-3.1.129/package/YaST2-Second-Stage.service 
new/yast2-installation-3.1.129/package/YaST2-Second-Stage.service
--- old/yast2-installation-3.1.129/package/YaST2-Second-Stage.service   
2015-01-30 10:41:09.000000000 +0100
+++ new/yast2-installation-3.1.129/package/YaST2-Second-Stage.service   
2015-02-03 11:24:10.000000000 +0100
@@ -15,7 +15,10 @@
 # Workaround of bug in plymouth --> using deactivate option
 # in second boot stage in order to start ncurses yast correctly
 # (bnc#886488)
-ExecStartPre=-/usr/bin/plymouth deactivate --hide-splash
+# If the system starts in multi-user mode plymouth will be quit while
+# installation in order to ensure that installation will be finished on
+# console 1 and the login prompt. (bnc#903682,889757,897956)
+ExecStartPre=/bin/sh -c 'if [ `/usr/bin/systemctl get-default` = 
"multi-user.target" ];then /usr/bin/plymouth quit; else /usr/bin/plymouth 
deactivate --hide-splash; fi'
 ExecStart=/usr/lib/YaST2/startup/YaST2.Second-Stage
 RemainAfterExit=yes
 TimeoutSec=0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-installation-3.1.129/package/yast2-installation.changes 
new/yast2-installation-3.1.129/package/yast2-installation.changes
--- old/yast2-installation-3.1.129/package/yast2-installation.changes   
2015-01-30 10:41:09.000000000 +0100
+++ new/yast2-installation-3.1.129/package/yast2-installation.changes   
2015-02-03 11:24:10.000000000 +0100
@@ -1,4 +1,13 @@
 -------------------------------------------------------------------
+Tue Feb  3 11:11:49 CET 2015 - [email protected]
+
+- AutoYaST: If the system starts in multi-user mode plymouth will
+  be quit while installation in order to ensure that installation
+  will be finished on console 1 and the login prompt will be
+  shown.
+  (bnc#903682,889757,897956)
+
+-------------------------------------------------------------------
 Thu Jan 29 17:10:44 UTC 2015 - [email protected]
 
 - allow keyboard layout testing in language dialog (bsc#889549)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-installation-3.1.129/startup/YaST2.Second-Stage 
new/yast2-installation-3.1.129/startup/YaST2.Second-Stage
--- old/yast2-installation-3.1.129/startup/YaST2.Second-Stage   2015-01-30 
10:41:09.000000000 +0100
+++ new/yast2-installation-3.1.129/startup/YaST2.Second-Stage   2015-02-03 
11:24:10.000000000 +0100
@@ -40,6 +40,22 @@
 . /usr/lib/YaST2/startup/common/functions.sh
 
 #=============================================
+# 1.0) Checking for text installation in
+#      Multi-User mode
+#---------------------------------------------
+# If the system starts in multi-user mode plymouth
+# will be quit while installation in order to ensure
+# that installation will be finished on console 1 and the
+# login prompt. So we have to ensure that the second
+# stage of installation has to be run in ncurses mode.
+# (bnc#903682,889757,897956)
+if [ `systemctl get-default` = "multi-user.target" ];then
+    if [ -f /etc/install.inf ];then
+       sed -i 's/Textmode: 0/Textmode: 1/g' /etc/install.inf
+    fi
+fi
+
+#=============================================
 # 1.1) turn off splash screen, be verbose
 #---------------------------------------------
 disable_splash

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to