Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package live-net-installer for 
openSUSE:Factory checked in at 2021-04-01 14:17:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/live-net-installer (Old)
 and      /work/SRC/openSUSE:Factory/.live-net-installer.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "live-net-installer"

Thu Apr  1 14:17:47 2021 rev:16 rq:882331 version:1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/live-net-installer/live-net-installer.changes    
2021-03-08 15:21:16.490115206 +0100
+++ 
/work/SRC/openSUSE:Factory/.live-net-installer.new.2401/live-net-installer.changes
  2021-04-01 14:19:05.300138019 +0200
@@ -1,0 +2,7 @@
+Wed Mar 31 08:45:51 UTC 2021 - Fabian Vogt <[email protected]>
+
+- Fixup /var/cache/zypp after the installation
+- Comments aren't allowed in install.inf, move it outside
+- Run YaST in a mount namespace
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ start-install.sh ++++++
--- /var/tmp/diff_new_pack.tXXtjA/_old  2021-04-01 14:19:05.748138616 +0200
+++ /var/tmp/diff_new_pack.tXXtjA/_new  2021-04-01 14:19:05.748138616 +0200
@@ -17,11 +17,11 @@
        systemctl stop packagekit.service
 fi
 
-#The URL placeholder gets filled by live-net-installer.spec
+# The URL placeholder gets filled by live-net-installer.spec
+# Disable self-update, it expects inst-sys environment and doesn't work from 
Live CD
 cat >/etc/install.inf <<EOF
 ZyppRepoURL: @URL@
 InstMode: net
-# disable self-update, it expects inst-sys environment and doesn't work from 
Live CD
 SelfUpdate: 0
 EOF
 
@@ -45,4 +45,11 @@
 # gnomesu does not add sbin to $PATH, so do it manually.
 export PATH=/sbin:/usr/sbin:$PATH
 
-/usr/lib/YaST2/startup/YaST2.call installation initial
+# Run YaST in a separate mount namespace to avoid that it messes with the
+# running system, for instance by altering /run
+unshare -m /usr/lib/YaST2/startup/YaST2.call installation initial
+
+# YaST replaces this with a symlink into the destination, fix it up manually
+if [ -L /var/cache/zypp ]; then
+       rm /var/cache/zypp
+fi

Reply via email to