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 2026-06-05 17:39:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/livecd-openSUSE (Old)
 and      /work/SRC/openSUSE:Factory/.livecd-openSUSE.new.2375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "livecd-openSUSE"

Fri Jun  5 17:39:21 2026 rev:277 rq:1357557 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/livecd-openSUSE/livecd-openSUSE.changes  
2025-12-12 23:47:47.984164587 +0100
+++ 
/work/SRC/openSUSE:Factory/.livecd-openSUSE.new.2375/livecd-openSUSE.changes    
    2026-06-05 17:39:38.224380272 +0200
@@ -1,0 +2,35 @@
+Wed Jun  3 08:13:53 UTC 2026 - Fabian Vogt <[email protected]>
+
+- *: Drop Leap 15.x specific code and support Leap 16
+- list-gnome: Ignore NetworkManager-applet
+- list-xfce: Drop hexchat
+- list-kde: Switch remaining Plasma 5 ignores to Plasma 6
+- config.sh: Clean up some obsolete parts
+- livecd.kiwi.in: Switch from ext4 inside a squashfs with xz-compression
+  to squashfs with high zstd compression directly.
+  Rescue-CD x86_64 went from 775MiB size, 13.5s boot time to
+  811MiB but 11.3s boot time, which is 5% bigger but 16% faster.
+
+-------------------------------------------------------------------
+Wed Jun  3 08:03:44 UTC 2026 - Fabian Vogt <[email protected]>
+
+- list-common: Drop some flavor-specific conditions, not necessary
+- list-gnome: Don't mention gdm-systemd explicitly
+- list-kde: Move bluedevil5 ignore to leap section
+- list-kde: Ignore adwaita-fonts and kirigami2
+
+-------------------------------------------------------------------
+Tue Jun  2 13:46:49 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Switch gnome live image from xdm to native gdm-systemd service
+- Do not pull in base-x11 and x11 patterns on to gnome live images:
+  GNOME is native wayland without X11 Session support by now.
+
+-------------------------------------------------------------------
+Tue Jun  2 12:18:08 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- No longer pull in apparmor pattern onto gnome live image:
+  openSUSE has migrated to SElinux on regular installs (and no
+  other desktop live pulls in apparmor anymore).
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ livecd-leap-gnome.kiwi ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.056456166 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.064456498 +0200
@@ -13,7 +13,7 @@
     <profile name="EFI" description="EFI" import="true" arch="x86_64,aarch64"/>
   </profiles>
   <preferences profiles="EFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" 
volid="openSUSE_Leap_%OS_VERSION_ID%_GNOME_Live" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="uefi" volid="openSUSE_Leap_%OS_VERSION_ID%_GNOME_Live" 
mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -23,7 +23,7 @@
     <rpm-excludedocs>true</rpm-excludedocs>
   </preferences>
   <preferences profiles="noEFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="bios" 
volid="openSUSE_Leap_%OS_VERSION_ID%_GNOME_Live" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="bios" volid="openSUSE_Leap_%OS_VERSION_ID%_GNOME_Live" 
mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -39,18 +39,9 @@
     <package name="kernel-default"/>
     <package name="patterns-base-bootloader"/>
     <package name="dracut-kiwi-live"/>
-    <!-- workaround for bnc#892087 -->
-    <package name="e2fsprogs" bootinclude="true"/>
-    <package name="pam"/>
-    <package name="pam-config"/>
-    <package name="udev"/>
-    <package name="aaa_base"/>
     <package name="tar"/>
-    <package name="patch"/>
-    <package name="zypper"/>
     <package name="memtest86+" arch="i686,x86_64"/>
     <package name="live-langset-data"/>
-    <package name="live-add-yast-repos"/>
     <!-- used by config.sh -->
     <package name="fdupes"/>
     <package name="zstd"/>
@@ -165,6 +156,7 @@
     <ignore name="sane-backends"/>
     <package name="branding-openSUSE"/>
     <package name="chrony"/>
+    <package name="openSUSE-repos-Leap"/>
     <!-- OBS-IgnorePackage: glibc-32bit -->
     <ignore name="glibc-32bit"/>
     <!-- OBS-IgnorePackage: libvdpau_r300 -->
@@ -213,8 +205,6 @@
     <ignore name="xorg-x11-essentials"/>
     <!-- OBS-IgnorePackage: xorg-x11-server-extra -->
     <ignore name="xorg-x11-server-extra"/>
-    <package name="xdm"/>
-    <package name="sysvinit-tools"/>
     <!-- OBS-IgnorePackage: icewm -->
     <ignore name="icewm"/>
     <!-- OBS-IgnorePackage: baekmuk-ttf-fonts -->
@@ -227,6 +217,8 @@
     <ignore name="baekmuk-bitmap-fonts"/>
     <!-- OBS-IgnorePackage: intlfonts-chinese-big-bitmap-fonts -->
     <ignore name="intlfonts-chinese-big-bitmap-fonts"/>
+    <!-- OBS-IgnorePackage: xorg-x11-fonts -->
+    <ignore name="xorg-x11-fonts"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-legacy -->
     <ignore name="xorg-x11-fonts-legacy"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-converted -->
@@ -351,8 +343,6 @@
     <package name="kernel-firmware"/>
     <package name="patterns-base-enhanced_base"/>
     <namedCollection name="enhanced_base"/>
-    <package name="patterns-base-x11"/>
-    <namedCollection name="x11"/>
     <namedCollection name="sw_management"/>
     <package name="checkmedia"/>
     <package name="bcache-tools"/>
@@ -404,7 +394,6 @@
     <package name="ucode-amd" arch="i686,x86_64"/>
     <!-- OBS-IgnorePackage: ucode-intel -->
     <ignore name="ucode-intel"/>
-    <package name="shim" arch="i686,x86_64,aarch64"/>
 
     <!-- list-gnome.sh -->
     <!-- OBS-IgnorePackage: libreoffice-calc -->
@@ -423,11 +412,12 @@
     <ignore name="libreoffice-icon-theme-hicontrast"/>
     <!-- OBS-IgnorePackage: colord -->
     <ignore name="colord"/>
-    <!-- OBS-IgnorePackage: apparmor-utils -->
-    <ignore name="apparmor-utils"/>
     <!-- OBS-IgnorePackage: java-11-openjdk-headless -->
     <ignore name="java-11-openjdk-headless"/>
     <package name="branding-openSUSE"/>
+    <!-- OBS-IgnorePackage: distribution-logos-branding-SLE -->
+    <ignore name="distribution-logos-branding-SLE"/>
+    <package name="ibus"/>
     <package name="adobe-sourcecodepro-fonts"/>
     <!-- OBS-IgnorePackage: google-carlito-fonts -->
     <ignore name="google-carlito-fonts"/>
@@ -473,43 +463,6 @@
     <ignore name="noto-sans-kr-regular-fonts"/>
     <!-- OBS-IgnorePackage: libreoffice -->
     <ignore name="libreoffice"/>
-    <package name="patterns-yast-yast2_basis"/>
-    <namedCollection name="yast2_basis"/>
-    <package name="yast2-bootloader"/>
-    <package name="yast2-country"/>
-    <package name="yast2-hardware-detection"/>
-    <package name="yast2-network"/>
-    <package name="yast2-proxy"/>
-    <package name="yast2-storage-ng"/>
-    <!-- OBS-IgnorePackage: yast2-samba-client -->
-    <ignore name="yast2-samba-client"/>
-    <!-- OBS-IgnorePackage: yast2-vpn -->
-    <ignore name="yast2-vpn"/>
-    <!-- OBS-IgnorePackage: yast2-journal -->
-    <ignore name="yast2-journal"/>
-    <!-- OBS-IgnorePackage: yast2-auth-client -->
-    <ignore name="yast2-auth-client"/>
-    <!-- OBS-IgnorePackage: yast2-sudo -->
-    <ignore name="yast2-sudo"/>
-    <package name="yast2-trans-de"/>
-    <package name="yast2-trans-cs"/>
-    <package name="yast2-trans-da"/>
-    <package name="yast2-trans-es"/>
-    <package name="yast2-trans-ja"/>
-    <package name="yast2-trans-pl"/>
-    <package name="yast2-trans-ru"/>
-    <package name="yast2-trans-sv"/>
-    <package name="yast2-trans-zh_CN"/>
-    <package name="yast2-trans-zh_TW"/>
-    <package name="live-net-installer"/>
-    <package name="skelcd-openSUSE"/>
-    <package name="setxkbmap"/>
-    <package name="skelcd-control-openSUSE"/>
-    <package name="cracklib-dict-full"/>
-    <package name="thai-fonts"/>
-    <package name="lklug-fonts"/>
-    <package name="indic-fonts"/>
-    <package name="arabic-kacst-fonts"/>
     <!-- OBS-IgnorePackage: simple-scan -->
     <ignore name="simple-scan"/>
     <!-- OBS-IgnorePackage: ghostscript -->
@@ -567,10 +520,18 @@
     <ignore name="gnome-backgrounds"/>
     <!-- OBS-IgnorePackage: cyrus-sasl -->
     <ignore name="cyrus-sasl"/>
-    <package name="NetworkManager-applet"/>
+    <!-- OBS-IgnorePackage: NetworkManager-applet -->
+    <ignore name="NetworkManager-applet"/>
+    <!-- OBS-IgnorePackage: NetworkManager-applet-openconnect -->
+    <ignore name="NetworkManager-applet-openconnect"/>
+    <!-- OBS-IgnorePackage: NetworkManager-applet-openvpn -->
+    <ignore name="NetworkManager-applet-openvpn"/>
+    <!-- OBS-IgnorePackage: NetworkManager-applet-pptp -->
+    <ignore name="NetworkManager-applet-pptp"/>
+    <!-- OBS-IgnorePackage: NetworkManager-applet-vpnc -->
+    <ignore name="NetworkManager-applet-vpnc"/>
     <package name="xf86-video-vmware" arch="i686,x86_64"/>
     <package name="alsa-firmware"/>
-    <namedCollection name="apparmor"/>
     <namedCollection name="gnome"/>
     <namedCollection name="gnome_basis"/>
     <namedCollection name="gnome_imaging"/>
@@ -578,30 +539,22 @@
     <namedCollection name="gnome_multimedia"/>
     <namedCollection name="gnome_office"/>
     <namedCollection name="gnome_utilities"/>
-    <namedCollection name="gnome_yast"/>
     <namedCollection name="imaging"/>
     <namedCollection name="multimedia"/>
     <namedCollection name="office"/>
     <namedCollection name="sw_management_gnome"/>
-    <namedCollection name="yast2_basis"/>
-    <namedCollection name="yast2_install_wf"/>
     <package name="gnome-mines"/>
     <package name="gnome-sudoku"/>
     <package name="quadrapassel"/>
-    <!-- OBS-IgnorePackage: opensuse-welcome -->
-    <ignore name="opensuse-welcome"/>
     <!-- OBS-IgnorePackage: yelp -->
     <ignore name="yelp"/>
-    <!-- OBS-IgnorePackage: sushi -->
-    <ignore name="sushi"/>
     <!-- OBS-IgnorePackage: libgtk-2_0-0 -->
     <ignore name="libgtk-2_0-0"/>
   </packages>
   <packages type="bootstrap">
     <package name="filesystem"/>
-    <package name="openSUSE-release"/>
-    <package name="openSUSE-release-livecd-gnome"/>
     <package name="branding-openSUSE"/>
+    <package name="Leap-release"/>
   </packages>
   <repository type="rpm-md">
     <source path="obsrepositories:/"/>

++++++ livecd-leap-kde.kiwi ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.092457657 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.096457823 +0200
@@ -13,7 +13,7 @@
     <profile name="EFI" description="EFI" import="true" arch="x86_64,aarch64"/>
   </profiles>
   <preferences profiles="EFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" 
volid="openSUSE_Leap_%OS_VERSION_ID%_KDE_Live" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="uefi" volid="openSUSE_Leap_%OS_VERSION_ID%_KDE_Live" 
mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -23,7 +23,7 @@
     <rpm-excludedocs>true</rpm-excludedocs>
   </preferences>
   <preferences profiles="noEFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="bios" 
volid="openSUSE_Leap_%OS_VERSION_ID%_KDE_Live" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="bios" volid="openSUSE_Leap_%OS_VERSION_ID%_KDE_Live" 
mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -39,18 +39,9 @@
     <package name="kernel-default"/>
     <package name="patterns-base-bootloader"/>
     <package name="dracut-kiwi-live"/>
-    <!-- workaround for bnc#892087 -->
-    <package name="e2fsprogs" bootinclude="true"/>
-    <package name="pam"/>
-    <package name="pam-config"/>
-    <package name="udev"/>
-    <package name="aaa_base"/>
     <package name="tar"/>
-    <package name="patch"/>
-    <package name="zypper"/>
     <package name="memtest86+" arch="i686,x86_64"/>
     <package name="live-langset-data"/>
-    <package name="live-add-yast-repos"/>
     <!-- used by config.sh -->
     <package name="fdupes"/>
     <package name="zstd"/>
@@ -165,6 +156,7 @@
     <ignore name="sane-backends"/>
     <package name="branding-openSUSE"/>
     <package name="chrony"/>
+    <package name="openSUSE-repos-Leap"/>
     <!-- OBS-IgnorePackage: glibc-32bit -->
     <ignore name="glibc-32bit"/>
     <!-- OBS-IgnorePackage: libvdpau_r300 -->
@@ -213,8 +205,6 @@
     <ignore name="xorg-x11-essentials"/>
     <!-- OBS-IgnorePackage: xorg-x11-server-extra -->
     <ignore name="xorg-x11-server-extra"/>
-    <package name="xdm"/>
-    <package name="sysvinit-tools"/>
     <!-- OBS-IgnorePackage: icewm -->
     <ignore name="icewm"/>
     <!-- OBS-IgnorePackage: baekmuk-ttf-fonts -->
@@ -227,6 +217,8 @@
     <ignore name="baekmuk-bitmap-fonts"/>
     <!-- OBS-IgnorePackage: intlfonts-chinese-big-bitmap-fonts -->
     <ignore name="intlfonts-chinese-big-bitmap-fonts"/>
+    <!-- OBS-IgnorePackage: xorg-x11-fonts -->
+    <ignore name="xorg-x11-fonts"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-legacy -->
     <ignore name="xorg-x11-fonts-legacy"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-converted -->
@@ -351,8 +343,6 @@
     <package name="kernel-firmware"/>
     <package name="patterns-base-enhanced_base"/>
     <namedCollection name="enhanced_base"/>
-    <package name="patterns-base-x11"/>
-    <namedCollection name="x11"/>
     <namedCollection name="sw_management"/>
     <package name="checkmedia"/>
     <package name="bcache-tools"/>
@@ -404,7 +394,6 @@
     <package name="ucode-amd" arch="i686,x86_64"/>
     <!-- OBS-IgnorePackage: ucode-intel -->
     <ignore name="ucode-intel"/>
-    <package name="shim" arch="i686,x86_64,aarch64"/>
 
     <!-- list-kde.sh -->
     <!-- OBS-IgnorePackage: gvfs -->
@@ -433,15 +422,26 @@
     <ignore name="ImageMagick"/>
     <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="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"/>
+    <!-- OBS-IgnorePackage: kcm_sddm -->
+    <ignore name="kcm_sddm"/>
+    <!-- OBS-IgnorePackage: xwaylandvideobridge -->
+    <ignore name="xwaylandvideobridge"/>
+    <!-- OBS-IgnorePackage: khelpcenter -->
+    <ignore name="khelpcenter"/>
+    <!-- OBS-IgnorePackage: kaccounts-providers -->
+    <ignore name="kaccounts-providers"/>
+    <!-- OBS-IgnorePackage: adwaita-fonts -->
+    <ignore name="adwaita-fonts"/>
+    <!-- OBS-IgnorePackage: kirigami2 -->
+    <ignore name="kirigami2"/>
     <package name="NetworkManager"/>
     <!-- OBS-IgnorePackage: libreoffice -->
     <ignore name="libreoffice"/>
@@ -457,47 +457,8 @@
     <ignore name="openssh-askpass-gnome"/>
     <!-- OBS-IgnorePackage: libgtk-2_0-0 -->
     <ignore name="libgtk-2_0-0"/>
-    <package name="patterns-yast-yast2_basis"/>
-    <namedCollection name="yast2_basis"/>
-    <package name="yast2-bootloader"/>
-    <package name="yast2-country"/>
-    <package name="yast2-hardware-detection"/>
-    <package name="yast2-network"/>
-    <package name="yast2-proxy"/>
-    <package name="yast2-storage-ng"/>
-    <!-- OBS-IgnorePackage: yast2-samba-client -->
-    <ignore name="yast2-samba-client"/>
-    <!-- OBS-IgnorePackage: yast2-vpn -->
-    <ignore name="yast2-vpn"/>
-    <!-- OBS-IgnorePackage: yast2-journal -->
-    <ignore name="yast2-journal"/>
-    <!-- OBS-IgnorePackage: yast2-auth-client -->
-    <ignore name="yast2-auth-client"/>
-    <!-- OBS-IgnorePackage: yast2-sudo -->
-    <ignore name="yast2-sudo"/>
-    <package name="yast2-trans-de"/>
-    <package name="yast2-trans-cs"/>
-    <package name="yast2-trans-da"/>
-    <package name="yast2-trans-es"/>
-    <package name="yast2-trans-ja"/>
-    <package name="yast2-trans-pl"/>
-    <package name="yast2-trans-ru"/>
-    <package name="yast2-trans-sv"/>
-    <package name="yast2-trans-zh_CN"/>
-    <package name="yast2-trans-zh_TW"/>
-    <package name="live-net-installer"/>
-    <package name="skelcd-openSUSE"/>
-    <package name="setxkbmap"/>
-    <package name="skelcd-control-openSUSE"/>
-    <package name="cracklib-dict-full"/>
-    <package name="thai-fonts"/>
-    <package name="lklug-fonts"/>
-    <package name="indic-fonts"/>
-    <package name="arabic-kacst-fonts"/>
-    <!-- OBS-IgnorePackage: oxygen5-icon-theme-large -->
-    <ignore name="oxygen5-icon-theme-large"/>
-    <!-- OBS-IgnorePackage: plasma5-desktop-emojier -->
-    <ignore name="plasma5-desktop-emojier"/>
+    <!-- OBS-IgnorePackage: plasma6-desktop-emojier -->
+    <ignore name="plasma6-desktop-emojier"/>
     <!-- OBS-IgnorePackage: ispell -->
     <ignore name="ispell"/>
     <!-- OBS-IgnorePackage: patterns-kde-kde_games -->
@@ -507,12 +468,10 @@
     <!-- OBS-IgnorePackage: patterns-kde-kde_utilities -->
     <ignore name="patterns-kde-kde_utilities"/>
     <package name="kcharselect"/>
-    <!-- OBS-IgnorePackage: plasma-nm5-openconnect -->
-    <ignore name="plasma-nm5-openconnect"/>
-    <!-- OBS-IgnorePackage: plasma-nm5-openvpn -->
-    <ignore name="plasma-nm5-openvpn"/>
-    <!-- OBS-IgnorePackage: kdoctools -->
-    <ignore name="kdoctools"/>
+    <!-- OBS-IgnorePackage: plasma6-nm-openconnect -->
+    <ignore name="plasma6-nm-openconnect"/>
+    <!-- OBS-IgnorePackage: plasma6-nm-openvpn -->
+    <ignore name="plasma6-nm-openvpn"/>
     <package name="xf86-video-vmware" arch="i686,x86_64"/>
     <!-- OBS-IgnorePackage: digikam -->
     <ignore name="digikam"/>
@@ -538,26 +497,23 @@
     <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"/>
+    <!-- OBS-IgnorePackage: kdoctools -->
+    <ignore name="kdoctools"/>
     <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"/>
-    <!-- OBS-IgnorePackage: bluedevil5 -->
-    <ignore name="bluedevil5"/>
     <!-- OBS-IgnorePackage: konsole-part-lang -->
     <ignore name="konsole-part-lang"/>
   </packages>
   <packages type="bootstrap">
     <package name="filesystem"/>
-    <package name="openSUSE-release"/>
-    <package name="openSUSE-release-livecd-kde"/>
     <package name="branding-openSUSE"/>
+    <package name="Leap-release"/>
   </packages>
   <repository type="rpm-md">
     <source path="obsrepositories:/"/>

++++++ livecd-leap-x11.kiwi ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.124458983 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.148459977 +0200
@@ -13,7 +13,7 @@
     <profile name="EFI" description="EFI" import="true" arch="x86_64,aarch64"/>
   </profiles>
   <preferences profiles="EFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" 
volid="openSUSE_Leap_%OS_VERSION_ID%_Rescue_CD" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="uefi" volid="openSUSE_Leap_%OS_VERSION_ID%_Rescue_CD" 
mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -23,7 +23,7 @@
     <rpm-excludedocs>true</rpm-excludedocs>
   </preferences>
   <preferences profiles="noEFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="bios" 
volid="openSUSE_Leap_%OS_VERSION_ID%_Rescue_CD" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="bios" volid="openSUSE_Leap_%OS_VERSION_ID%_Rescue_CD" 
mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -39,18 +39,9 @@
     <package name="kernel-default"/>
     <package name="patterns-base-bootloader"/>
     <package name="dracut-kiwi-live"/>
-    <!-- workaround for bnc#892087 -->
-    <package name="e2fsprogs" bootinclude="true"/>
-    <package name="pam"/>
-    <package name="pam-config"/>
-    <package name="udev"/>
-    <package name="aaa_base"/>
     <package name="tar"/>
-    <package name="patch"/>
-    <package name="zypper"/>
     <package name="memtest86+" arch="i686,x86_64"/>
     <package name="live-langset-data"/>
-    <package name="live-add-yast-repos"/>
     <!-- used by config.sh -->
     <package name="fdupes"/>
     <package name="zstd"/>
@@ -165,6 +156,7 @@
     <ignore name="sane-backends"/>
     <package name="branding-openSUSE"/>
     <package name="chrony"/>
+    <package name="openSUSE-repos-Leap"/>
     <!-- OBS-IgnorePackage: glibc-32bit -->
     <ignore name="glibc-32bit"/>
     <!-- OBS-IgnorePackage: libvdpau_r300 -->
@@ -213,8 +205,6 @@
     <ignore name="xorg-x11-essentials"/>
     <!-- OBS-IgnorePackage: xorg-x11-server-extra -->
     <ignore name="xorg-x11-server-extra"/>
-    <package name="xdm"/>
-    <package name="sysvinit-tools"/>
     <!-- OBS-IgnorePackage: icewm -->
     <ignore name="icewm"/>
     <!-- OBS-IgnorePackage: baekmuk-ttf-fonts -->
@@ -227,6 +217,8 @@
     <ignore name="baekmuk-bitmap-fonts"/>
     <!-- OBS-IgnorePackage: intlfonts-chinese-big-bitmap-fonts -->
     <ignore name="intlfonts-chinese-big-bitmap-fonts"/>
+    <!-- OBS-IgnorePackage: xorg-x11-fonts -->
+    <ignore name="xorg-x11-fonts"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-legacy -->
     <ignore name="xorg-x11-fonts-legacy"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-converted -->
@@ -351,8 +343,6 @@
     <package name="kernel-firmware"/>
     <package name="patterns-base-enhanced_base"/>
     <namedCollection name="enhanced_base"/>
-    <package name="patterns-base-x11"/>
-    <namedCollection name="x11"/>
     <namedCollection name="sw_management"/>
     <package name="checkmedia"/>
     <package name="bcache-tools"/>
@@ -404,7 +394,6 @@
     <package name="ucode-amd" arch="i686,x86_64"/>
     <!-- OBS-IgnorePackage: ucode-intel -->
     <ignore name="ucode-intel"/>
-    <package name="shim" arch="i686,x86_64,aarch64"/>
 
     <!-- list-x11.sh -->
     <!-- OBS-IgnorePackage: NetworkManager-lang -->
@@ -583,6 +572,8 @@
     <ignore name="plymouth"/>
     <!-- OBS-IgnorePackage: 7zip -->
     <ignore name="7zip"/>
+    <!-- OBS-IgnorePackage: bind-utils -->
+    <ignore name="bind-utils"/>
     <!-- OBS-IgnorePackage: tumbler -->
     <ignore name="tumbler"/>
     <!-- OBS-IgnorePackage: ristretto -->
@@ -613,7 +604,6 @@
     <package name="evince-plugin-pdfdocument"/>
     <package name="file-roller"/>
     <package name="gparted"/>
-    <package name="hexchat"/>
     <package name="leafpad"/>
     <package name="lightdm"/>
     <package name="lightdm-gtk-greeter"/>
@@ -641,9 +631,8 @@
   </packages>
   <packages type="bootstrap">
     <package name="filesystem"/>
-    <package name="openSUSE-release"/>
-    <package name="openSUSE-release-livecd-x11"/>
     <package name="branding-openSUSE"/>
+    <package name="Leap-release"/>
   </packages>
   <repository type="rpm-md">
     <source path="obsrepositories:/"/>

++++++ livecd-leap-xfce.kiwi ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.176461137 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.180461303 +0200
@@ -13,7 +13,7 @@
     <profile name="EFI" description="EFI" import="true" arch="x86_64,aarch64"/>
   </profiles>
   <preferences profiles="EFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" 
volid="openSUSE_Leap_%OS_VERSION_ID%_XFCE_Live" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="uefi" volid="openSUSE_Leap_%OS_VERSION_ID%_XFCE_Live" 
mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -23,7 +23,7 @@
     <rpm-excludedocs>true</rpm-excludedocs>
   </preferences>
   <preferences profiles="noEFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="bios" 
volid="openSUSE_Leap_%OS_VERSION_ID%_XFCE_Live" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="bios" volid="openSUSE_Leap_%OS_VERSION_ID%_XFCE_Live" 
mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -39,18 +39,9 @@
     <package name="kernel-default"/>
     <package name="patterns-base-bootloader"/>
     <package name="dracut-kiwi-live"/>
-    <!-- workaround for bnc#892087 -->
-    <package name="e2fsprogs" bootinclude="true"/>
-    <package name="pam"/>
-    <package name="pam-config"/>
-    <package name="udev"/>
-    <package name="aaa_base"/>
     <package name="tar"/>
-    <package name="patch"/>
-    <package name="zypper"/>
     <package name="memtest86+" arch="i686,x86_64"/>
     <package name="live-langset-data"/>
-    <package name="live-add-yast-repos"/>
     <!-- used by config.sh -->
     <package name="fdupes"/>
     <package name="zstd"/>
@@ -165,6 +156,7 @@
     <ignore name="sane-backends"/>
     <package name="branding-openSUSE"/>
     <package name="chrony"/>
+    <package name="openSUSE-repos-Leap"/>
     <!-- OBS-IgnorePackage: glibc-32bit -->
     <ignore name="glibc-32bit"/>
     <!-- OBS-IgnorePackage: libvdpau_r300 -->
@@ -213,8 +205,6 @@
     <ignore name="xorg-x11-essentials"/>
     <!-- OBS-IgnorePackage: xorg-x11-server-extra -->
     <ignore name="xorg-x11-server-extra"/>
-    <package name="xdm"/>
-    <package name="sysvinit-tools"/>
     <!-- OBS-IgnorePackage: icewm -->
     <ignore name="icewm"/>
     <!-- OBS-IgnorePackage: baekmuk-ttf-fonts -->
@@ -227,6 +217,8 @@
     <ignore name="baekmuk-bitmap-fonts"/>
     <!-- OBS-IgnorePackage: intlfonts-chinese-big-bitmap-fonts -->
     <ignore name="intlfonts-chinese-big-bitmap-fonts"/>
+    <!-- OBS-IgnorePackage: xorg-x11-fonts -->
+    <ignore name="xorg-x11-fonts"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-legacy -->
     <ignore name="xorg-x11-fonts-legacy"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-converted -->
@@ -351,8 +343,6 @@
     <package name="kernel-firmware"/>
     <package name="patterns-base-enhanced_base"/>
     <namedCollection name="enhanced_base"/>
-    <package name="patterns-base-x11"/>
-    <namedCollection name="x11"/>
     <namedCollection name="sw_management"/>
     <package name="checkmedia"/>
     <package name="bcache-tools"/>
@@ -404,7 +394,6 @@
     <package name="ucode-amd" arch="i686,x86_64"/>
     <!-- OBS-IgnorePackage: ucode-intel -->
     <ignore name="ucode-intel"/>
-    <package name="shim" arch="i686,x86_64,aarch64"/>
 
     <!-- list-xfce.sh -->
     <package name="branding-openSUSE"/>
@@ -439,43 +428,6 @@
     <ignore name="samba"/>
     <!-- OBS-IgnorePackage: pragha -->
     <ignore name="pragha"/>
-    <package name="patterns-yast-yast2_basis"/>
-    <namedCollection name="yast2_basis"/>
-    <package name="yast2-bootloader"/>
-    <package name="yast2-country"/>
-    <package name="yast2-hardware-detection"/>
-    <package name="yast2-network"/>
-    <package name="yast2-proxy"/>
-    <package name="yast2-storage-ng"/>
-    <!-- OBS-IgnorePackage: yast2-samba-client -->
-    <ignore name="yast2-samba-client"/>
-    <!-- OBS-IgnorePackage: yast2-vpn -->
-    <ignore name="yast2-vpn"/>
-    <!-- OBS-IgnorePackage: yast2-journal -->
-    <ignore name="yast2-journal"/>
-    <!-- OBS-IgnorePackage: yast2-auth-client -->
-    <ignore name="yast2-auth-client"/>
-    <!-- OBS-IgnorePackage: yast2-sudo -->
-    <ignore name="yast2-sudo"/>
-    <package name="yast2-trans-de"/>
-    <package name="yast2-trans-cs"/>
-    <package name="yast2-trans-da"/>
-    <package name="yast2-trans-es"/>
-    <package name="yast2-trans-ja"/>
-    <package name="yast2-trans-pl"/>
-    <package name="yast2-trans-ru"/>
-    <package name="yast2-trans-sv"/>
-    <package name="yast2-trans-zh_CN"/>
-    <package name="yast2-trans-zh_TW"/>
-    <package name="live-net-installer"/>
-    <package name="skelcd-openSUSE"/>
-    <package name="setxkbmap"/>
-    <package name="skelcd-control-openSUSE"/>
-    <package name="cracklib-dict-full"/>
-    <package name="thai-fonts"/>
-    <package name="lklug-fonts"/>
-    <package name="indic-fonts"/>
-    <package name="arabic-kacst-fonts"/>
     <!-- OBS-IgnorePackage: aspell-en -->
     <ignore name="aspell-en"/>
     <package name="libxslt-tools"/>
@@ -506,9 +458,8 @@
   </packages>
   <packages type="bootstrap">
     <package name="filesystem"/>
-    <package name="openSUSE-release"/>
-    <package name="openSUSE-release-livecd-xfce"/>
     <package name="branding-openSUSE"/>
+    <package name="Leap-release"/>
   </packages>
   <repository type="rpm-md">
     <source path="obsrepositories:/"/>

++++++ livecd-tumbleweed-gnome.kiwi ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.244463954 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.248464120 +0200
@@ -13,7 +13,7 @@
     <profile name="EFI" description="EFI" import="true" arch="x86_64,aarch64"/>
   </profiles>
   <preferences profiles="EFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" 
volid="openSUSE_Tumbleweed_GNOME_Live" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="uefi" volid="openSUSE_Tumbleweed_GNOME_Live" mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -23,7 +23,7 @@
     <rpm-excludedocs>true</rpm-excludedocs>
   </preferences>
   <preferences profiles="noEFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="bios" 
volid="openSUSE_Tumbleweed_GNOME_Live" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="bios" volid="openSUSE_Tumbleweed_GNOME_Live" mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -39,18 +39,9 @@
     <package name="kernel-default"/>
     <package name="patterns-base-bootloader"/>
     <package name="dracut-kiwi-live"/>
-    <!-- workaround for bnc#892087 -->
-    <package name="e2fsprogs" bootinclude="true"/>
-    <package name="pam"/>
-    <package name="pam-config"/>
-    <package name="udev"/>
-    <package name="aaa_base"/>
     <package name="tar"/>
-    <package name="patch"/>
-    <package name="zypper"/>
     <package name="memtest86+" arch="i686,x86_64"/>
     <package name="live-langset-data"/>
-    <package name="live-add-yast-repos"/>
     <!-- used by config.sh -->
     <package name="fdupes"/>
     <package name="zstd"/>
@@ -165,6 +156,7 @@
     <ignore name="sane-backends"/>
     <package name="branding-openSUSE"/>
     <package name="chrony"/>
+    <package name="live-add-yast-repos"/>
     <!-- OBS-IgnorePackage: glibc-32bit -->
     <ignore name="glibc-32bit"/>
     <!-- OBS-IgnorePackage: libvdpau_r300 -->
@@ -213,8 +205,6 @@
     <ignore name="xorg-x11-essentials"/>
     <!-- OBS-IgnorePackage: xorg-x11-server-extra -->
     <ignore name="xorg-x11-server-extra"/>
-    <package name="xdm"/>
-    <package name="sysvinit-tools"/>
     <!-- OBS-IgnorePackage: icewm -->
     <ignore name="icewm"/>
     <!-- OBS-IgnorePackage: baekmuk-ttf-fonts -->
@@ -227,6 +217,8 @@
     <ignore name="baekmuk-bitmap-fonts"/>
     <!-- OBS-IgnorePackage: intlfonts-chinese-big-bitmap-fonts -->
     <ignore name="intlfonts-chinese-big-bitmap-fonts"/>
+    <!-- OBS-IgnorePackage: xorg-x11-fonts -->
+    <ignore name="xorg-x11-fonts"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-legacy -->
     <ignore name="xorg-x11-fonts-legacy"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-converted -->
@@ -351,8 +343,6 @@
     <package name="kernel-firmware"/>
     <package name="patterns-base-enhanced_base"/>
     <namedCollection name="enhanced_base"/>
-    <package name="patterns-base-x11"/>
-    <namedCollection name="x11"/>
     <namedCollection name="sw_management"/>
     <package name="checkmedia"/>
     <package name="bcache-tools"/>
@@ -404,7 +394,6 @@
     <package name="ucode-amd" arch="i686,x86_64"/>
     <!-- OBS-IgnorePackage: ucode-intel -->
     <ignore name="ucode-intel"/>
-    <package name="shim" arch="i686,x86_64,aarch64"/>
 
     <!-- list-gnome.sh -->
     <!-- OBS-IgnorePackage: libreoffice-calc -->
@@ -423,11 +412,12 @@
     <ignore name="libreoffice-icon-theme-hicontrast"/>
     <!-- OBS-IgnorePackage: colord -->
     <ignore name="colord"/>
-    <!-- OBS-IgnorePackage: apparmor-utils -->
-    <ignore name="apparmor-utils"/>
     <!-- OBS-IgnorePackage: java-11-openjdk-headless -->
     <ignore name="java-11-openjdk-headless"/>
     <package name="branding-openSUSE"/>
+    <!-- OBS-IgnorePackage: distribution-logos-branding-SLE -->
+    <ignore name="distribution-logos-branding-SLE"/>
+    <package name="ibus"/>
     <package name="adobe-sourcecodepro-fonts"/>
     <!-- OBS-IgnorePackage: google-carlito-fonts -->
     <ignore name="google-carlito-fonts"/>
@@ -558,10 +548,18 @@
     <ignore name="gnome-backgrounds"/>
     <!-- OBS-IgnorePackage: cyrus-sasl -->
     <ignore name="cyrus-sasl"/>
-    <package name="NetworkManager-applet"/>
+    <!-- OBS-IgnorePackage: NetworkManager-applet -->
+    <ignore name="NetworkManager-applet"/>
+    <!-- OBS-IgnorePackage: NetworkManager-applet-openconnect -->
+    <ignore name="NetworkManager-applet-openconnect"/>
+    <!-- OBS-IgnorePackage: NetworkManager-applet-openvpn -->
+    <ignore name="NetworkManager-applet-openvpn"/>
+    <!-- OBS-IgnorePackage: NetworkManager-applet-pptp -->
+    <ignore name="NetworkManager-applet-pptp"/>
+    <!-- OBS-IgnorePackage: NetworkManager-applet-vpnc -->
+    <ignore name="NetworkManager-applet-vpnc"/>
     <package name="xf86-video-vmware" arch="i686,x86_64"/>
     <package name="alsa-firmware"/>
-    <namedCollection name="apparmor"/>
     <namedCollection name="gnome"/>
     <namedCollection name="gnome_basis"/>
     <namedCollection name="gnome_imaging"/>
@@ -570,17 +568,15 @@
     <namedCollection name="gnome_office"/>
     <namedCollection name="gnome_utilities"/>
     <namedCollection name="gnome_yast"/>
+    <namedCollection name="yast2_basis"/>
+    <namedCollection name="yast2_install_wf"/>
     <namedCollection name="imaging"/>
     <namedCollection name="multimedia"/>
     <namedCollection name="office"/>
     <namedCollection name="sw_management_gnome"/>
-    <namedCollection name="yast2_basis"/>
-    <namedCollection name="yast2_install_wf"/>
     <package name="gnome-mines"/>
     <package name="gnome-sudoku"/>
     <package name="quadrapassel"/>
-    <!-- OBS-IgnorePackage: opensuse-welcome -->
-    <ignore name="opensuse-welcome"/>
     <!-- OBS-IgnorePackage: yelp -->
     <ignore name="yelp"/>
     <!-- OBS-IgnorePackage: libgtk-2_0-0 -->
@@ -588,9 +584,9 @@
   </packages>
   <packages type="bootstrap">
     <package name="filesystem"/>
+    <package name="branding-openSUSE"/>
     <package name="openSUSE-release"/>
     <package name="openSUSE-release-livecd-gnome"/>
-    <package name="branding-openSUSE"/>
   </packages>
   <repository type="rpm-md">
     <source path="obsrepositories:/"/>

++++++ livecd-tumbleweed-kde.kiwi ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.276465280 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.280465445 +0200
@@ -13,7 +13,7 @@
     <profile name="EFI" description="EFI" import="true" arch="x86_64,aarch64"/>
   </profiles>
   <preferences profiles="EFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" 
volid="openSUSE_Tumbleweed_KDE_Live" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="uefi" volid="openSUSE_Tumbleweed_KDE_Live" mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -23,7 +23,7 @@
     <rpm-excludedocs>true</rpm-excludedocs>
   </preferences>
   <preferences profiles="noEFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="bios" 
volid="openSUSE_Tumbleweed_KDE_Live" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="bios" volid="openSUSE_Tumbleweed_KDE_Live" mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -39,18 +39,9 @@
     <package name="kernel-default"/>
     <package name="patterns-base-bootloader"/>
     <package name="dracut-kiwi-live"/>
-    <!-- workaround for bnc#892087 -->
-    <package name="e2fsprogs" bootinclude="true"/>
-    <package name="pam"/>
-    <package name="pam-config"/>
-    <package name="udev"/>
-    <package name="aaa_base"/>
     <package name="tar"/>
-    <package name="patch"/>
-    <package name="zypper"/>
     <package name="memtest86+" arch="i686,x86_64"/>
     <package name="live-langset-data"/>
-    <package name="live-add-yast-repos"/>
     <!-- used by config.sh -->
     <package name="fdupes"/>
     <package name="zstd"/>
@@ -165,6 +156,7 @@
     <ignore name="sane-backends"/>
     <package name="branding-openSUSE"/>
     <package name="chrony"/>
+    <package name="live-add-yast-repos"/>
     <!-- OBS-IgnorePackage: glibc-32bit -->
     <ignore name="glibc-32bit"/>
     <!-- OBS-IgnorePackage: libvdpau_r300 -->
@@ -213,8 +205,6 @@
     <ignore name="xorg-x11-essentials"/>
     <!-- OBS-IgnorePackage: xorg-x11-server-extra -->
     <ignore name="xorg-x11-server-extra"/>
-    <package name="xdm"/>
-    <package name="sysvinit-tools"/>
     <!-- OBS-IgnorePackage: icewm -->
     <ignore name="icewm"/>
     <!-- OBS-IgnorePackage: baekmuk-ttf-fonts -->
@@ -227,6 +217,8 @@
     <ignore name="baekmuk-bitmap-fonts"/>
     <!-- OBS-IgnorePackage: intlfonts-chinese-big-bitmap-fonts -->
     <ignore name="intlfonts-chinese-big-bitmap-fonts"/>
+    <!-- OBS-IgnorePackage: xorg-x11-fonts -->
+    <ignore name="xorg-x11-fonts"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-legacy -->
     <ignore name="xorg-x11-fonts-legacy"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-converted -->
@@ -351,8 +343,6 @@
     <package name="kernel-firmware"/>
     <package name="patterns-base-enhanced_base"/>
     <namedCollection name="enhanced_base"/>
-    <package name="patterns-base-x11"/>
-    <namedCollection name="x11"/>
     <namedCollection name="sw_management"/>
     <package name="checkmedia"/>
     <package name="bcache-tools"/>
@@ -404,7 +394,6 @@
     <package name="ucode-amd" arch="i686,x86_64"/>
     <!-- OBS-IgnorePackage: ucode-intel -->
     <ignore name="ucode-intel"/>
-    <package name="shim" arch="i686,x86_64,aarch64"/>
 
     <!-- list-kde.sh -->
     <!-- OBS-IgnorePackage: gvfs -->
@@ -449,6 +438,10 @@
     <ignore name="khelpcenter"/>
     <!-- OBS-IgnorePackage: kaccounts-providers -->
     <ignore name="kaccounts-providers"/>
+    <!-- OBS-IgnorePackage: adwaita-fonts -->
+    <ignore name="adwaita-fonts"/>
+    <!-- OBS-IgnorePackage: kirigami2 -->
+    <ignore name="kirigami2"/>
     <package name="NetworkManager"/>
     <!-- OBS-IgnorePackage: libreoffice -->
     <ignore name="libreoffice"/>
@@ -492,10 +485,8 @@
     <package name="lklug-fonts"/>
     <package name="indic-fonts"/>
     <package name="arabic-kacst-fonts"/>
-    <!-- OBS-IgnorePackage: oxygen5-icon-theme-large -->
-    <ignore name="oxygen5-icon-theme-large"/>
-    <!-- OBS-IgnorePackage: plasma5-desktop-emojier -->
-    <ignore name="plasma5-desktop-emojier"/>
+    <!-- OBS-IgnorePackage: plasma6-desktop-emojier -->
+    <ignore name="plasma6-desktop-emojier"/>
     <!-- OBS-IgnorePackage: ispell -->
     <ignore name="ispell"/>
     <!-- OBS-IgnorePackage: patterns-kde-kde_games -->
@@ -505,12 +496,10 @@
     <!-- OBS-IgnorePackage: patterns-kde-kde_utilities -->
     <ignore name="patterns-kde-kde_utilities"/>
     <package name="kcharselect"/>
-    <!-- OBS-IgnorePackage: plasma-nm5-openconnect -->
-    <ignore name="plasma-nm5-openconnect"/>
-    <!-- OBS-IgnorePackage: plasma-nm5-openvpn -->
-    <ignore name="plasma-nm5-openvpn"/>
-    <!-- OBS-IgnorePackage: kdoctools -->
-    <ignore name="kdoctools"/>
+    <!-- OBS-IgnorePackage: plasma6-nm-openconnect -->
+    <ignore name="plasma6-nm-openconnect"/>
+    <!-- OBS-IgnorePackage: plasma6-nm-openvpn -->
+    <ignore name="plasma6-nm-openvpn"/>
     <package name="xf86-video-vmware" arch="i686,x86_64"/>
     <!-- OBS-IgnorePackage: digikam -->
     <ignore name="digikam"/>
@@ -536,26 +525,24 @@
     <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"/>
+    <!-- OBS-IgnorePackage: kdoctools -->
+    <ignore name="kdoctools"/>
     <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"/>
-    <!-- OBS-IgnorePackage: bluedevil5 -->
-    <ignore name="bluedevil5"/>
     <!-- OBS-IgnorePackage: konsole-part-lang -->
     <ignore name="konsole-part-lang"/>
   </packages>
   <packages type="bootstrap">
     <package name="filesystem"/>
+    <package name="branding-openSUSE"/>
     <package name="openSUSE-release"/>
     <package name="openSUSE-release-livecd-kde"/>
-    <package name="branding-openSUSE"/>
   </packages>
   <repository type="rpm-md">
     <source path="obsrepositories:/"/>

++++++ livecd-tumbleweed-x11.kiwi ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.312466772 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.324467268 +0200
@@ -13,7 +13,7 @@
     <profile name="EFI" description="EFI" import="true" arch="x86_64,aarch64"/>
   </profiles>
   <preferences profiles="EFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" 
volid="openSUSE_Tumbleweed_Rescue_CD" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="uefi" volid="openSUSE_Tumbleweed_Rescue_CD" mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -23,7 +23,7 @@
     <rpm-excludedocs>true</rpm-excludedocs>
   </preferences>
   <preferences profiles="noEFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="bios" 
volid="openSUSE_Tumbleweed_Rescue_CD" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="bios" volid="openSUSE_Tumbleweed_Rescue_CD" mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -39,18 +39,9 @@
     <package name="kernel-default"/>
     <package name="patterns-base-bootloader"/>
     <package name="dracut-kiwi-live"/>
-    <!-- workaround for bnc#892087 -->
-    <package name="e2fsprogs" bootinclude="true"/>
-    <package name="pam"/>
-    <package name="pam-config"/>
-    <package name="udev"/>
-    <package name="aaa_base"/>
     <package name="tar"/>
-    <package name="patch"/>
-    <package name="zypper"/>
     <package name="memtest86+" arch="i686,x86_64"/>
     <package name="live-langset-data"/>
-    <package name="live-add-yast-repos"/>
     <!-- used by config.sh -->
     <package name="fdupes"/>
     <package name="zstd"/>
@@ -165,6 +156,7 @@
     <ignore name="sane-backends"/>
     <package name="branding-openSUSE"/>
     <package name="chrony"/>
+    <package name="live-add-yast-repos"/>
     <!-- OBS-IgnorePackage: glibc-32bit -->
     <ignore name="glibc-32bit"/>
     <!-- OBS-IgnorePackage: libvdpau_r300 -->
@@ -213,8 +205,6 @@
     <ignore name="xorg-x11-essentials"/>
     <!-- OBS-IgnorePackage: xorg-x11-server-extra -->
     <ignore name="xorg-x11-server-extra"/>
-    <package name="xdm"/>
-    <package name="sysvinit-tools"/>
     <!-- OBS-IgnorePackage: icewm -->
     <ignore name="icewm"/>
     <!-- OBS-IgnorePackage: baekmuk-ttf-fonts -->
@@ -227,6 +217,8 @@
     <ignore name="baekmuk-bitmap-fonts"/>
     <!-- OBS-IgnorePackage: intlfonts-chinese-big-bitmap-fonts -->
     <ignore name="intlfonts-chinese-big-bitmap-fonts"/>
+    <!-- OBS-IgnorePackage: xorg-x11-fonts -->
+    <ignore name="xorg-x11-fonts"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-legacy -->
     <ignore name="xorg-x11-fonts-legacy"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-converted -->
@@ -351,8 +343,6 @@
     <package name="kernel-firmware"/>
     <package name="patterns-base-enhanced_base"/>
     <namedCollection name="enhanced_base"/>
-    <package name="patterns-base-x11"/>
-    <namedCollection name="x11"/>
     <namedCollection name="sw_management"/>
     <package name="checkmedia"/>
     <package name="bcache-tools"/>
@@ -404,7 +394,6 @@
     <package name="ucode-amd" arch="i686,x86_64"/>
     <!-- OBS-IgnorePackage: ucode-intel -->
     <ignore name="ucode-intel"/>
-    <package name="shim" arch="i686,x86_64,aarch64"/>
 
     <!-- list-x11.sh -->
     <!-- OBS-IgnorePackage: NetworkManager-lang -->
@@ -615,7 +604,6 @@
     <package name="evince-plugin-pdfdocument"/>
     <package name="file-roller"/>
     <package name="gparted"/>
-    <package name="hexchat"/>
     <package name="leafpad"/>
     <package name="lightdm"/>
     <package name="lightdm-gtk-greeter"/>
@@ -643,9 +631,9 @@
   </packages>
   <packages type="bootstrap">
     <package name="filesystem"/>
+    <package name="branding-openSUSE"/>
     <package name="openSUSE-release"/>
     <package name="openSUSE-release-livecd-x11"/>
-    <package name="branding-openSUSE"/>
   </packages>
   <repository type="rpm-md">
     <source path="obsrepositories:/"/>

++++++ livecd-tumbleweed-xfce.kiwi ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.352468429 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.356468594 +0200
@@ -13,7 +13,7 @@
     <profile name="EFI" description="EFI" import="true" arch="x86_64,aarch64"/>
   </profiles>
   <preferences profiles="EFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" 
volid="openSUSE_Tumbleweed_XFCE_Live" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="uefi" volid="openSUSE_Tumbleweed_XFCE_Live" mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -23,7 +23,7 @@
     <rpm-excludedocs>true</rpm-excludedocs>
   </preferences>
   <preferences profiles="noEFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="bios" 
volid="openSUSE_Tumbleweed_XFCE_Live" mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="bios" volid="openSUSE_Tumbleweed_XFCE_Live" mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
     <bootsplash-theme>bgrt</bootsplash-theme>
@@ -39,18 +39,9 @@
     <package name="kernel-default"/>
     <package name="patterns-base-bootloader"/>
     <package name="dracut-kiwi-live"/>
-    <!-- workaround for bnc#892087 -->
-    <package name="e2fsprogs" bootinclude="true"/>
-    <package name="pam"/>
-    <package name="pam-config"/>
-    <package name="udev"/>
-    <package name="aaa_base"/>
     <package name="tar"/>
-    <package name="patch"/>
-    <package name="zypper"/>
     <package name="memtest86+" arch="i686,x86_64"/>
     <package name="live-langset-data"/>
-    <package name="live-add-yast-repos"/>
     <!-- used by config.sh -->
     <package name="fdupes"/>
     <package name="zstd"/>
@@ -165,6 +156,7 @@
     <ignore name="sane-backends"/>
     <package name="branding-openSUSE"/>
     <package name="chrony"/>
+    <package name="live-add-yast-repos"/>
     <!-- OBS-IgnorePackage: glibc-32bit -->
     <ignore name="glibc-32bit"/>
     <!-- OBS-IgnorePackage: libvdpau_r300 -->
@@ -213,8 +205,6 @@
     <ignore name="xorg-x11-essentials"/>
     <!-- OBS-IgnorePackage: xorg-x11-server-extra -->
     <ignore name="xorg-x11-server-extra"/>
-    <package name="xdm"/>
-    <package name="sysvinit-tools"/>
     <!-- OBS-IgnorePackage: icewm -->
     <ignore name="icewm"/>
     <!-- OBS-IgnorePackage: baekmuk-ttf-fonts -->
@@ -227,6 +217,8 @@
     <ignore name="baekmuk-bitmap-fonts"/>
     <!-- OBS-IgnorePackage: intlfonts-chinese-big-bitmap-fonts -->
     <ignore name="intlfonts-chinese-big-bitmap-fonts"/>
+    <!-- OBS-IgnorePackage: xorg-x11-fonts -->
+    <ignore name="xorg-x11-fonts"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-legacy -->
     <ignore name="xorg-x11-fonts-legacy"/>
     <!-- OBS-IgnorePackage: xorg-x11-fonts-converted -->
@@ -351,8 +343,6 @@
     <package name="kernel-firmware"/>
     <package name="patterns-base-enhanced_base"/>
     <namedCollection name="enhanced_base"/>
-    <package name="patterns-base-x11"/>
-    <namedCollection name="x11"/>
     <namedCollection name="sw_management"/>
     <package name="checkmedia"/>
     <package name="bcache-tools"/>
@@ -404,7 +394,6 @@
     <package name="ucode-amd" arch="i686,x86_64"/>
     <!-- OBS-IgnorePackage: ucode-intel -->
     <ignore name="ucode-intel"/>
-    <package name="shim" arch="i686,x86_64,aarch64"/>
 
     <!-- list-xfce.sh -->
     <package name="branding-openSUSE"/>
@@ -497,9 +486,9 @@
   </packages>
   <packages type="bootstrap">
     <package name="filesystem"/>
+    <package name="branding-openSUSE"/>
     <package name="openSUSE-release"/>
     <package name="openSUSE-release-livecd-xfce"/>
-    <package name="branding-openSUSE"/>
   </packages>
   <repository type="rpm-md">
     <source path="obsrepositories:/"/>

++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.444472239 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.452472571 +0200
@@ -8,31 +8,18 @@
 # AUTHOR        : Marcus Schaefer <[email protected]>, Stephan Kulow 
<[email protected]>, Fabian Vogt <[email protected]>
 #               :
 # LICENSE       : BSD
-#======================================
-# Functions...
-#--------------------------------------
-test -f /.kconfig && . /.kconfig
-test -f /.profile && . /.profile
 
 set -euxo pipefail
 
-pl=$(rpmqpack | grep release-livecd-)
+# Include functions & variables
+. /.kconfig
+. /.profile
 
-# Get the flavor from the installed (openSUSE|Leap)-release-livecd- RPM
-# as <censored> kiwi does not make the flavor accessible
-desktop=$(echo "$pl" | awk -F- '{ print $4 }' | tr A-Z a-z)
-
-# Not needed, but required by suse-module-tools (bsc#1116665)
-rpm -q binutils && rpm -e --nodeps binutils
-# Not needed, but required by dracut-kiwi-live -> cdrkit-cdrtools-compat
-rpm -q wodim && rpm -e --nodeps wodim
-# Actually a hack: xrdb requires this, but on livecds it's not used
-rpm -qa | grep "^cpp" | xargs -r rpm -e --nodeps
-rpm -qa | grep "^libisl" | xargs -r rpm -e
+desktop=$(echo "$kiwi_displayname" | grep -oE "GNOME|KDE|Rescue|XFCE" | tr A-Z 
a-z | sed s/rescue/x11/)
 
-# GTK 3 hard-requires this for some reason. The only GTK3 application is 
Firefox,
-# which has its own icons and we have breeze for the rest.
-[ "$desktop" = "kde" ] && rpm -e --nodeps adwaita-icon-theme
+# Actually a hack: xrdb requires this, but on livecds it's not used
+rpm -qa "cpp*" | xargs -r rpm -e --nodeps
+rpm -qa "libisl*" | xargs -r rpm -e
 
 # Workaround until dropped from xfce4-branding-openSUSE
 if [ "$desktop" = "x11" -o "$desktop" = "xfce" ]; then
@@ -44,13 +31,17 @@
 
 # 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
+       rpm -e --nodeps libQt6WebEngineCore6 qt6-webengine
+fi
+# Work around a hard dep kf6-kio -> libKF6DocTools6 for help://. Avoids 
docbook.
+if rpm -q kf6-kdoctools; then
+       rpm -e --nodeps libKF6DocTools6
+       zypper rm -y -u kf6-kdoctools
 fi
 
 # Reuse what the macro does
 rpm --eval "%fdupes /usr/share/licenses" | sh
 
-#--------------------------------------
 # enable and disable services
 
 for i in langset NetworkManager firewalld chronyd; do
@@ -78,9 +69,6 @@
 
        # Unnecessary modules in the initrd
        echo 'omit_drivers+=" ceph chcr cifs csiostor cxgb4 intel_qat ocfs2 
bnx2fc qedf "' >> /etc/dracut.conf.d/less-storage.conf
-
-       # Work around https://github.com/OSInside/kiwi/issues/1751
-       sed -i '/omit_dracutmodules=/d' /usr/bin/dracut
 fi
 
 if rpm -q Mesa-gallium; then
@@ -88,9 +76,6 @@
        rpm -e --nodeps Mesa-gallium
 fi
 
-# Too big and will have to be dropped anyway (unmaintained, known security 
issues)
-rm -rf /usr/lib*/libmfxhw*.so.* /usr/lib*/mfx/
-
 if [ "$desktop" = "x11" ]; then
        # Generated on boot if missing
        rm -f /etc/udev/hwdb.bin
@@ -163,9 +148,11 @@
        depmod "$(basename "$moddir")"
 done
 
-# Add repos from /etc/YaST2/control.xml
-add-yast-repos
-zypper --non-interactive rm -u live-add-yast-repos
+if [ -x /usr/sbin/add-yast-repos ]; then
+       # Add repos from /etc/YaST2/control.xml
+       add-yast-repos
+       zypper --non-interactive rm -u live-add-yast-repos
+fi
 
 # Install README.BETA where expected by YaST
 cp /usr/lib/skelcd/CD1/README.BETA / || :
@@ -195,12 +182,12 @@
 >>/etc/fstab
 
 # Add Installation and upgrade icons to the desktop
-if [ "$desktop" = "kde" ]; then
+if [ "$desktop" = "kde" ] && [ -e /usr/share/applications/installation.desktop 
]; then
     # bug 989897, avoid creating desktop directory on KDE so that the default 
items are added on first login
     cp /usr/share/applications/{installation,upgrade}.desktop 
/usr/share/kio_desktop/DesktopLinks/
     # Set the application as being "trusted"
     chmod a+x 
/usr/share/kio_desktop/DesktopLinks/{installation,upgrade}.desktop
-elif [ "$desktop" = "xfce" ]; then
+elif [ "$desktop" = "xfce" ] && [ -e 
/usr/share/applications/installation.desktop ]; then
     mkdir -p /home/linux/.config /home/linux/Desktop
     echo 'XDG_DESKTOP_DIR="$HOME/Desktop"' > /home/linux/.config/user-dirs.dirs
     cp /usr/share/applications/{installation,upgrade}.desktop 
/home/linux/Desktop/

++++++ list-common.sh ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.480473731 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.484473897 +0200
@@ -57,6 +57,12 @@
 install branding-openSUSE
 install chrony
 
+if [ "$distro" = "leap" ]; then
+       install openSUSE-repos-Leap
+else
+       install live-add-yast-repos
+fi
+
 # Don't pull in any -32bit libs
 buildignore glibc-32bit
 
@@ -90,9 +96,6 @@
 buildignore xorg-x11
 buildignore xorg-x11-essentials
 buildignore xorg-x11-server-extra
-# config.sh enables autologin and configures the display-manager
-install xdm
-install sysvinit-tools
 # We already have a different desktop
 buildignore icewm
 # We have enough fonts already
@@ -102,8 +105,7 @@
 buildignore efont-unicode-bitmap-fonts
 buildignore baekmuk-bitmap-fonts
 buildignore intlfonts-chinese-big-bitmap-fonts
-# Needed by GDM on Leap 15.5 for some weird reason (bsc#1203966)
-# buildignore xorg-x11-fonts
+buildignore xorg-x11-fonts
 buildignore xorg-x11-fonts-legacy
 # Only needed if something explicitly uses the ancient fonts
 buildignore xorg-x11-fonts-converted
@@ -222,8 +224,6 @@
 install kernel-firmware
 install patterns-base-enhanced_base
 installPattern enhanced_base
-install patterns-base-x11
-installPattern x11
 installPattern sw_management
 
 # checkmedia is used for the 'Check media' entry in grub
@@ -288,6 +288,3 @@
 # On TW, it hasn't been pulled into the live CDs for ages so let's just ignore 
it explicitly.
 buildignore ucode-intel
 
-# Work around bug in Leap 15.6 patterns-base-bootloader
-install shim i686,x86_64,aarch64
-

++++++ list-gnome.sh ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.512475056 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.516475223 +0200
@@ -6,9 +6,12 @@
 buildignore libreoffice-icon-theme-sifr
 buildignore libreoffice-icon-theme-hicontrast
 buildignore colord
-buildignore apparmor-utils
 buildignore java-11-openjdk-headless
 install branding-openSUSE
+buildignore distribution-logos-branding-SLE
+
+# Decide for patterns-gnome-gnome_basic:(ibus or fcitx)
+install ibus
 
 # adobe-sourcecodepro-fonts is the monospace font for openSUSE
 install adobe-sourcecodepro-fonts
@@ -88,8 +91,12 @@
 # Moved here from list-common.sh. cyrus-sasl is needed by Pidgin in Xfce Live 
CD
 buildignore cyrus-sasl
 
-# Was part of the gnome pattern
-install NetworkManager-applet
+# GNOME has that builtin
+buildignore NetworkManager-applet
+for i in openconnect openvpn pptp vpnc; do
+       # Need to do that separately for some reason
+       buildignore NetworkManager-applet-$i
+done
 
 # Moved here from list-common.sh, too big for x11
 install xf86-video-vmware i686,x86_64
@@ -98,7 +105,6 @@
 install alsa-firmware
 
 # Previously required by rest_cd_gnome
-installPattern apparmor
 installPattern gnome
 installPattern gnome_basis
 installPattern gnome_imaging
@@ -106,28 +112,23 @@
 installPattern gnome_multimedia
 installPattern gnome_office
 installPattern gnome_utilities
-installPattern gnome_yast
+if [ "$distro" = "tumbleweed" ]; then
+       installPattern gnome_yast
+       installPattern yast2_basis
+       installPattern yast2_install_wf
+fi
 installPattern imaging
 installPattern multimedia
 installPattern office
 installPattern sw_management_gnome
-installPattern yast2_basis
-installPattern yast2_install_wf
 
 # Previously recommended by rest_cd_gnome
 install gnome-mines
 install gnome-sudoku
 install quadrapassel
 
-# Pulls in Qt WebEngine, too big
-buildignore opensuse-welcome
-
-# Pulls in a different WebKit version on Leap and doesn't offer any useful 
manuals anyway
+# Doesn't offer any useful manuals with excludedocs
 buildignore yelp
-# Same issue, but arguably useful and hopefully fixed soon.
-if [ "$distro" = "leap" ]; then
-       buildignore sushi
-fi
 
 # Avoid all GTK 2 stuff. GTK 3 and 4 should be enough, really.
 buildignore libgtk-2_0-0

++++++ list-installer.sh ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.544476382 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.548476548 +0200
@@ -1,3 +1,8 @@
+if [ "$distro" = "leap" ]; then
+       # No YaST. TODO: Try Agama?
+       return
+fi
+
 # YaST
 install patterns-yast-yast2_basis
 installPattern yast2_basis

++++++ list-kde.sh ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.572477542 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.576477708 +0200
@@ -12,31 +12,26 @@
 buildignore ImageMagick
 install patterns-kde-kde
 installPattern kde
-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 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
+# gsettings-desktop-schemas tries to pull this in
+buildignore adwaita-fonts
+# This pulls in Qt Quick stuff even if not needed
+buildignore kirigami2
+
 install NetworkManager
 # Don't add libreoffice for now, too large
 buildignore libreoffice
@@ -52,9 +47,8 @@
 # Packages for the installer
 source "$PWD/list-installer.sh"
 
-buildignore oxygen5-icon-theme-large
 # Needs ibus data files and color emoji fonts, too big.
-buildignore plasma5-desktop-emojier
+buildignore plasma6-desktop-emojier
 
 # Resolve have-choice
 buildignore ispell
@@ -66,13 +60,9 @@
 # Not really useful here, except for kcharselect.
 buildignore patterns-kde-kde_utilities
 install kcharselect
-# Ignore
-buildignore plasma-nm5-openconnect
-buildignore plasma-nm5-openvpn 
-
-# Pulls in docbook and friends, ~50MiB.
-# Excludedocs is enabled, so documentation is broken anyway
-buildignore kdoctools
+# Unlikely to be useful on Lives
+buildignore plasma6-nm-openconnect
+buildignore plasma6-nm-openvpn
 
 # Moved here from list-common.sh, too big for x11
 install xf86-video-vmware i686,x86_64
@@ -91,9 +81,12 @@
 buildignore kipi-plugins
 
 # Upstream branding, not used by default and HUGE
-buildignore breeze5-wallpapers
 buildignore breeze6-wallpapers
 
+# Qt5 variant, not really needed.
+# Drop when Plasma 6 no longer pulls in Qt 5 integration forcibly.
+buildignore kdoctools
+
 install partitionmanager
 
 # Moved here from list-common.sh. cyrus-sasl is needed by Pidgin in Xfce Live 
CD
@@ -104,8 +97,5 @@
 # From rest_cd_core
 install alsa-firmware
 
-
-buildignore bluedevil5
 buildignore konsole-part-lang
-(No newline at EOF)
 

++++++ list-x11.sh ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.600478703 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.604478868 +0200
@@ -100,11 +100,8 @@
 buildignore plymouth
 buildignore 7zip
 
-# On Leap it's a hard dep of dhcp-client, needed by NM.
-# On TW, NM uses the builtin DHCP client instead.
-if [ "$distro" = "tumbleweed" ]; then
-       buildignore bind-utils
-fi
+# NM uses the builtin DHCP client instead.
+buildignore bind-utils
 
 # tumbler -> libgepup uses libwebkit2gtk-4_0-37, while epiphany uses 
libwebkit2gtk-4_1-0.
 # We can't have both, too big.
@@ -146,7 +143,6 @@
 install evince-plugin-pdfdocument
 install file-roller
 install gparted
-install hexchat
 install leafpad
 install lightdm
 install lightdm-gtk-greeter

++++++ livecd.kiwi.in ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.660481188 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.660481188 +0200
@@ -13,20 +13,20 @@
     <profile name="EFI" description="EFI" import="true" arch="x86_64,aarch64"/>
   </profiles>
   <preferences profiles="EFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="uefi" volid="@VOLID@" 
mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="uefi" volid="@VOLID@" mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
-    <bootsplash-theme>@BOOTSPLASH@</bootsplash-theme>
+    <bootsplash-theme>bgrt</bootsplash-theme>
     <packagemanager>zypper</packagemanager>
     <rpm-check-signatures>false</rpm-check-signatures>
     <locale>en_US</locale>
     <rpm-excludedocs>true</rpm-excludedocs>
   </preferences>
   <preferences profiles="noEFI">
-    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" hybridpersistent="true" 
hybridpersistent_filesystem="ext4" image="iso" firmware="bios" volid="@VOLID@" 
mediacheck="true"/>
+    <type primary="true" bootprofile="default" kernelcmdline="splash=silent 
quiet systemd.show_status=yes" flags="overlay" filesystem="squashfs" 
squashfscompression="zstd" fscreateoptions="-Xcompression-level 22" 
hybridpersistent="true" hybridpersistent_filesystem="ext4" image="iso" 
firmware="bios" volid="@VOLID@" mediacheck="true"/>
     <version>2.8.0</version>
     <bootloader-theme>openSUSE</bootloader-theme>
-    <bootsplash-theme>@BOOTSPLASH@</bootsplash-theme>
+    <bootsplash-theme>bgrt</bootsplash-theme>
     <packagemanager>zypper</packagemanager>
     <rpm-check-signatures>false</rpm-check-signatures>
     <locale>en_US</locale>
@@ -39,18 +39,9 @@
     <package name="kernel-default"/>
     <package name="patterns-base-bootloader"/>
     <package name="dracut-kiwi-live"/>
-    <!-- workaround for bnc#892087 -->
-    <package name="e2fsprogs" bootinclude="true"/>
-    <package name="pam"/>
-    <package name="pam-config"/>
-    <package name="udev"/>
-    <package name="aaa_base"/>
     <package name="tar"/>
-    <package name="patch"/>
-    <package name="zypper"/>
     <package name="memtest86+" arch="i686,x86_64"/>
     <package name="live-langset-data"/>
-    <package name="live-add-yast-repos"/>
     <!-- used by config.sh -->
     <package name="fdupes"/>
     <package name="zstd"/>
@@ -59,9 +50,8 @@
   </packages>
   <packages type="bootstrap">
     <package name="filesystem"/>
-    <package name="@RELEASEPREFIX@-release"/>
-    <package name="@RELEASEPREFIX@-release-livecd-@FLAVOR@"/>
     <package name="branding-openSUSE"/>
+    @BOOTSTRAP_PACKAGES@
   </packages>
   <repository type="rpm-md">
     <source path="obsrepositories:/"/>

++++++ pre-checkin.sh ++++++
--- /var/tmp/diff_new_pack.hheVF9/_old  2026-06-05 17:39:40.688482348 +0200
+++ /var/tmp/diff_new_pack.hheVF9/_new  2026-06-05 17:39:40.692482513 +0200
@@ -27,18 +27,19 @@
 }
 
 for distro in leap tumbleweed; do
-       distroname="openSUSE Tumbleweed"
-       bootsplash="bgrt"
-       releaseprefix="openSUSE"
-       if [ "${distro}" = "leap" ]; then
-               distroname="openSUSE Leap %OS_VERSION_ID%"
-               # This changes every few weeks, apparently.
-               #releaseprefix="Leap"
-       fi
-
        for flavor in gnome kde xfce x11; do
                uppercaseflavor="$(echo "${flavor}" | tr [:lower:] [:upper:])"
-       
+
+               if [ "${distro}" = "leap" ]; then
+                       distroname="openSUSE Leap %OS_VERSION_ID%"
+                       BOOTSTRAP_PACKAGES="<package name=\"Leap-release\"/>"
+                       # No flavor-specific release flavor packages (yet)
+               else
+                       distroname="openSUSE Tumbleweed"
+                       BOOTSTRAP_PACKAGES="<package 
name=\"openSUSE-release\"/>"
+                       BOOTSTRAP_PACKAGES="$BOOTSTRAP_PACKAGES\n    <package 
name=\"openSUSE-release-livecd-${flavor}\"/>"
+               fi
+
                if [ "${flavor}" = "x11" ]; then
                        name="${distroname} Rescue CD"
                else
@@ -54,8 +55,7 @@
                     s#@NAME@#${name// /-}#g;\
                     s#@DISPLAYNAME@#${name}#g;\
                     s#@VOLID@#${name// /_}#g;\
-                    s#@BOOTSPLASH@#${bootsplash}#g;\
-                    s#@RELEASEPREFIX@#${releaseprefix}#g;\
+                    s#@BOOTSTRAP_PACKAGES@#${BOOTSTRAP_PACKAGES}#g;\
                     s#@PACKAGES@#${PACKAGES}#g;" livecd.kiwi.in > 
livecd-${distro}-${flavor}.kiwi      
        done
 done

Reply via email to