Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package livecd-openSUSE for openSUSE:Factory 
checked in at 2024-03-12 21:03:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/livecd-openSUSE (Old)
 and      /work/SRC/openSUSE:Factory/.livecd-openSUSE.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "livecd-openSUSE"

Tue Mar 12 21:03:12 2024 rev:225 rq:1157327 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/livecd-openSUSE/livecd-openSUSE.changes  
2024-02-13 22:44:49.661560590 +0100
+++ 
/work/SRC/openSUSE:Factory/.livecd-openSUSE.new.1770/livecd-openSUSE.changes    
    2024-03-12 21:03:13.321846141 +0100
@@ -1,0 +2,17 @@
+Tue Mar 12 19:57:57 UTC 2024 - Fabian Vogt <[email protected]>
+
+- list-kde: Ignore some Qt/Plasma 5 packages and qt6-webengine users
+- common.sh: Force delete qt6-webengine for now
+
+-------------------------------------------------------------------
+Tue Mar 12 12:43:21 UTC 2024 - Dominique Leuenberger <[email protected]>
+
+- Fix tumbleweed live image, following the move to Plasma 6:
+  + Limit installation of  plasma5-workspace-branding-openSUSE,
+    phonon4qt5-backend-vlc, plasma-nm5, speech-dispatcher, and
+    opensuse-welcome to distro == leap.
+  + Explicitly add phonon-vlc-qt6 on tumbleweed; allow vlc and
+    vlc-qt on Tumbleweed for Plasma6.
+- config.sh: fdupes /usr/share/licenses
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ livecd-leap-kde.kiwi ++++++
--- /var/tmp/diff_new_pack.Y63KKZ/_old  2024-03-12 21:03:14.341883489 +0100
+++ /var/tmp/diff_new_pack.Y63KKZ/_new  2024-03-12 21:03:14.345883636 +0100
@@ -447,6 +447,13 @@
     <package name="patterns-kde-kde"/>
     <namedCollection name="kde"/>
     <package name="plasma5-workspace-branding-openSUSE"/>
+    <package name="phonon4qt5-backend-vlc"/>
+    <!-- OBS-IgnorePackage: vlc -->
+    <ignore name="vlc"/>
+    <!-- OBS-IgnorePackage: vlc-qt -->
+    <ignore name="vlc-qt"/>
+    <package name="plasma-nm5"/>
+    <package name="opensuse-welcome"/>
     <package name="baloo5-tools"/>
     <package name="NetworkManager"/>
     <!-- OBS-IgnorePackage: libreoffice -->
@@ -504,8 +511,6 @@
     <ignore name="oxygen5-icon-theme-large"/>
     <!-- OBS-IgnorePackage: plasma5-desktop-emojier -->
     <ignore name="plasma5-desktop-emojier"/>
-    <package name="plasma-nm5"/>
-    <package name="phonon4qt5-backend-vlc"/>
     <!-- OBS-IgnorePackage: ispell -->
     <ignore name="ispell"/>
     <!-- OBS-IgnorePackage: patterns-kde-kde_games -->
@@ -530,29 +535,32 @@
     <ignore name="hugin"/>
     <!-- OBS-IgnorePackage: icewm -->
     <ignore name="icewm"/>
-    <!-- OBS-IgnorePackage: kmahjongg-lang -->
-    <ignore name="kmahjongg-lang"/>
+    <!-- OBS-IgnorePackage: ksudoku -->
+    <ignore name="ksudoku"/>
+    <!-- OBS-IgnorePackage: kpat -->
+    <ignore name="kpat"/>
+    <!-- OBS-IgnorePackage: kmahjongg -->
+    <ignore name="kmahjongg"/>
     <!-- OBS-IgnorePackage: konversation-lang -->
     <ignore name="konversation-lang"/>
+    <!-- OBS-IgnorePackage: libKF5Auth5-lang -->
+    <ignore name="libKF5Auth5-lang"/>
     <!-- OBS-IgnorePackage: libproxy1-pacrunner-webkit -->
     <ignore name="libproxy1-pacrunner-webkit"/>
-    <!-- OBS-IgnorePackage: vlc -->
-    <ignore name="vlc"/>
-    <!-- OBS-IgnorePackage: vlc-qt -->
-    <ignore name="vlc-qt"/>
     <!-- OBS-IgnorePackage: vlc-lang -->
     <ignore name="vlc-lang"/>
     <!-- OBS-IgnorePackage: kipi-plugins -->
     <ignore name="kipi-plugins"/>
     <!-- OBS-IgnorePackage: breeze5-wallpapers -->
     <ignore name="breeze5-wallpapers"/>
+    <!-- OBS-IgnorePackage: breeze6-wallpapers -->
+    <ignore name="breeze6-wallpapers"/>
     <package name="partitionmanager"/>
     <!-- OBS-IgnorePackage: cyrus-sasl -->
     <ignore name="cyrus-sasl"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts -->
     <ignore name="xorg-x11-fonts"/>
     <package name="alsa-firmware"/>
-    <package name="opensuse-welcome"/>
     <!-- OBS-IgnorePackage: bluedevil5 -->
     <ignore name="bluedevil5"/>
   </packages>

livecd-leap-xfce.kiwi: same change
livecd-openSUSE.kiwi: same change
livecd-tumbleweed-gnome.kiwi: same change
++++++ livecd-tumbleweed-kde.kiwi ++++++
--- /var/tmp/diff_new_pack.Y63KKZ/_old  2024-03-12 21:03:14.397885540 +0100
+++ /var/tmp/diff_new_pack.Y63KKZ/_new  2024-03-12 21:03:14.401885686 +0100
@@ -446,8 +446,14 @@
     <ignore name="ImageMagick"/>
     <package name="patterns-kde-kde"/>
     <namedCollection name="kde"/>
-    <package name="plasma5-workspace-branding-openSUSE"/>
-    <package name="baloo5-tools"/>
+    <package name="phonon-vlc-qt6"/>
+    <!-- OBS-IgnorePackage: gtk3-metatheme-breeze -->
+    <ignore name="gtk3-metatheme-breeze"/>
+    <package name="kf6-baloo-tools"/>
+    <!-- OBS-IgnorePackage: libqt5-qttranslations -->
+    <ignore name="libqt5-qttranslations"/>
+    <!-- OBS-IgnorePackage: speech-dispatcher -->
+    <ignore name="speech-dispatcher"/>
     <package name="NetworkManager"/>
     <!-- OBS-IgnorePackage: libreoffice -->
     <ignore name="libreoffice"/>
@@ -495,8 +501,6 @@
     <ignore name="oxygen5-icon-theme-large"/>
     <!-- OBS-IgnorePackage: plasma5-desktop-emojier -->
     <ignore name="plasma5-desktop-emojier"/>
-    <package name="plasma-nm5"/>
-    <package name="phonon4qt5-backend-vlc"/>
     <!-- OBS-IgnorePackage: ispell -->
     <ignore name="ispell"/>
     <!-- OBS-IgnorePackage: patterns-kde-kde_games -->
@@ -521,29 +525,32 @@
     <ignore name="hugin"/>
     <!-- OBS-IgnorePackage: icewm -->
     <ignore name="icewm"/>
-    <!-- OBS-IgnorePackage: kmahjongg-lang -->
-    <ignore name="kmahjongg-lang"/>
+    <!-- OBS-IgnorePackage: ksudoku -->
+    <ignore name="ksudoku"/>
+    <!-- OBS-IgnorePackage: kpat -->
+    <ignore name="kpat"/>
+    <!-- OBS-IgnorePackage: kmahjongg -->
+    <ignore name="kmahjongg"/>
     <!-- OBS-IgnorePackage: konversation-lang -->
     <ignore name="konversation-lang"/>
+    <!-- OBS-IgnorePackage: libKF5Auth5-lang -->
+    <ignore name="libKF5Auth5-lang"/>
     <!-- OBS-IgnorePackage: libproxy1-pacrunner-webkit -->
     <ignore name="libproxy1-pacrunner-webkit"/>
-    <!-- OBS-IgnorePackage: vlc -->
-    <ignore name="vlc"/>
-    <!-- OBS-IgnorePackage: vlc-qt -->
-    <ignore name="vlc-qt"/>
     <!-- OBS-IgnorePackage: vlc-lang -->
     <ignore name="vlc-lang"/>
     <!-- OBS-IgnorePackage: kipi-plugins -->
     <ignore name="kipi-plugins"/>
     <!-- OBS-IgnorePackage: breeze5-wallpapers -->
     <ignore name="breeze5-wallpapers"/>
+    <!-- OBS-IgnorePackage: breeze6-wallpapers -->
+    <ignore name="breeze6-wallpapers"/>
     <package name="partitionmanager"/>
     <!-- OBS-IgnorePackage: cyrus-sasl -->
     <ignore name="cyrus-sasl"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts -->
     <ignore name="xorg-x11-fonts"/>
     <package name="alsa-firmware"/>
-    <package name="opensuse-welcome"/>
     <!-- OBS-IgnorePackage: bluedevil5 -->
     <ignore name="bluedevil5"/>
   </packages>

livecd-tumbleweed-xfce.kiwi: same change
++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.Y63KKZ/_old  2024-03-12 21:03:14.469888176 +0100
+++ /var/tmp/diff_new_pack.Y63KKZ/_new  2024-03-12 21:03:14.473888322 +0100
@@ -42,6 +42,13 @@
        rpm -e --nodeps noto-coloremoji-fonts || rpm -e --nodeps 
google-noto-coloremoji-fonts
 fi
 
+# Make the image smaller, work around a hard dep by plasma6-desktop -> 
signon-ui and kdeplasma6-addons
+if rpm -q libQt6WebEngineCore6; then
+       rpm -e --nodeps libQt6WebEngineCore6
+fi
+
+/usr/lib/rpm/fdupes_wrapper /usr/share/licenses
+
 #--------------------------------------
 # enable and disable services
 
@@ -57,7 +64,7 @@
 echo 'omit_dracutmodules+=" multipath "' >> 
/etc/dracut.conf.d/no-multipath.conf
 
 # Stronger compression for the initrd
-echo 'compress="xz -4 --check=crc32 --memlimit-compress=50%"' >> 
/etc/dracut.conf.d/less-storage.conf
+echo 'compress="xz -9 --check=crc32 --memlimit-compress=50%"' >> 
/etc/dracut.conf.d/less-storage.conf
 
 # Smaller initrd where necessary
 if [ "$desktop" = "x11" ] || [ "$desktop" = "xfce" ]; then

++++++ list-kde.sh ++++++
--- /var/tmp/diff_new_pack.Y63KKZ/_old  2024-03-12 21:03:14.545890959 +0100
+++ /var/tmp/diff_new_pack.Y63KKZ/_new  2024-03-12 21:03:14.549891105 +0100
@@ -12,8 +12,31 @@
 buildignore ImageMagick
 install patterns-kde-kde
 installPattern kde
-install plasma5-workspace-branding-openSUSE
-install baloo5-tools
+if [ "$distro" = "leap" ]; then
+  install plasma5-workspace-branding-openSUSE
+  install phonon4qt5-backend-vlc
+  buildignore vlc
+  buildignore vlc-qt
+  install plasma-nm5
+  # From x11_enhanced, but that pattern can't be installed
+  install opensuse-welcome
+  install baloo5-tools
+else
+  install phonon-vlc-qt6
+  buildignore gtk3-metatheme-breeze
+  install kf6-baloo-tools
+  buildignore libqt5-qttranslations
+  buildignore speech-dispatcher
+
+  # Until deleted or replaced by kcm_sddm6
+  buildignore kcm_sddm
+  # Until built against Qt 6
+  buildignore xwaylandvideobridge
+  # Needs WebEngine and we don't install docs on the .iso
+  buildignore khelpcenter
+  # Needs WebEngine and not useful ATM
+  buildignore kaccounts-providers
+fi
 install NetworkManager
 # Don't add libreoffice for now, too large
 buildignore libreoffice
@@ -34,8 +57,6 @@
 buildignore plasma5-desktop-emojier
 
 # Resolve have-choice
-install plasma-nm5
-install phonon4qt5-backend-vlc
 buildignore ispell
 
 # No fun allowed
@@ -60,16 +81,18 @@
 buildignore gdb
 buildignore hugin
 buildignore icewm
-buildignore kmahjongg-lang
+buildignore ksudoku
+buildignore kpat
+buildignore kmahjongg
 buildignore konversation-lang
+buildignore libKF5Auth5-lang
 buildignore libproxy1-pacrunner-webkit
-buildignore vlc
-buildignore vlc-qt
 buildignore vlc-lang
 buildignore kipi-plugins
 
 # Upstream branding, not used by default and HUGE
 buildignore breeze5-wallpapers
+buildignore breeze6-wallpapers
 
 install partitionmanager
 
@@ -81,8 +104,6 @@
 # From rest_cd_core
 install alsa-firmware
 
-# From x11_enhanced, but that pattern can't be installed
-install opensuse-welcome
 
 buildignore bluedevil5
 

++++++ pre-checkin.sh ++++++
--- /var/tmp/diff_new_pack.Y63KKZ/_old  2024-03-12 21:03:14.617893595 +0100
+++ /var/tmp/diff_new_pack.Y63KKZ/_new  2024-03-12 21:03:14.621893742 +0100
@@ -14,8 +14,8 @@
         # but https://github.com/openSUSE/obs-build/issues/420 requires a 
workaround
         ## Due to "--ignoreignore--" this has no effect either, so workaround 
the workaround
         ## by using <ignore/>, which gets ignored by OBS completely...
-       PACKAGES="$PACKAGES\n    <!-- OBS-IgnorePackage: $1 -->"
-       PACKAGES="$PACKAGES\n    <ignore name=\"$1\"/>"
+        PACKAGES="$PACKAGES\n    <!-- OBS-IgnorePackage: $1 -->"
+        PACKAGES="$PACKAGES\n    <ignore name=\"$1\"/>"
 }
 
 installPattern() {

Reply via email to