Another patch that seems to have dependency problems and so cannot be cleanly applied (see also patch 10 fails).
Corresponding SUSE Micro patch (SUSE-SLE-Micro-6.0-38) applies cleanly.
I’ve created a new VM of openSUSE Leap Micro: both patches fail here too.
# zypper lp -a
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
Repository | Name | Category | Severity | Interactive | Status | Since | Summary
----------------+------+-------------+-----------+-------------+------------+------------+---------------------------------------------------------------------------------------------
repo-main (6.0) | 9 | recommended | low | --- | applied | 2024-09-30 | Recommended update for bash, libcap-ng, libselinux, libselinux-bindings, libsemanage, zypper
repo-main (6.0) | 10 | security | critical | --- | needed | - | Security update for qemu
repo-main (6.0) | 11 | security | moderate | --- | applied | 2024-09-30 | Security update for wget
repo-main (6.0) | 21 | security | important | --- | not needed | - | Security update for skopeo
repo-main (6.0) | 22 | security | moderate | reboot | applied | 2024-09-30 | Security update for ucode-intel
repo-main (6.0) | 23 | security | important | --- | applied | 2024-09-30 | Security update for python311, python-rpm-macros
repo-main (6.0) | 28 | security | moderate | --- | applied | 2024-09-30 | Security update for python-requests
repo-main (6.0) | 30 | security | moderate | --- | applied | - | Security update for curl
repo-main (6.0) | 31 | security | important | --- | not needed | - | Security update for unbound
repo-main (6.0) | 36 | security | moderate | --- | applied | 2024-09-30 | Security update for python-urllib3
repo-main (6.0) | 37 | security | moderate | --- | applied | 2024-09-30 | Security update for python-Jinja2
repo-main (6.0) | 38 | recommended | moderate | --- | needed | - | Recommended update for transactional-update
repo-main (6.0) | 39 | recommended | important | restart | applied | - | Recommended update for salt
repo-main (6.0) | 42 | recommended | critical | --- | applied | 2024-09-30 | Recommended update for perl-Bootloader
repo-main (6.0) | 43 | security | important | --- | applied | 2024-09-30 | Security update for selinux-policy
repo-main (6.0) | 44 | security | important | --- | applied | - | Security update for expat
repo-main (6.0) | 46 | security | moderate | --- | applied | 2024-09-30 | Security update for podman
Found 2 applicable patches:
2 patches needed (1 security patch)
Attempting to patch gives:
# transactional-update shell
Checking for newer version.
transactional-update 4.6.6 started
Options: shell
Separate /var detected.
2024-09-30 11:27:37 tukit 4.6.6 started
2024-09-30 11:27:37 Options: -c2 open
2024-09-30 11:27:38 Using snapshot 2 as base for new snapshot 3.
2024-09-30 11:27:38 /var/lib/overlay/2/etc
2024-09-30 11:27:38 Syncing /etc of previous snapshot 1 as base into new snapshot "/.snapshots/3/snapshot"
2024-09-30 11:27:38 SELinux is enabled.
Relabeled /var/lib/ca-certificates from system_u:object_r:var_lib_t:s0 to system_u:object_r:cert_t:s0
Relabeled /var/lib/alternatives from system_u:object_r:var_lib_t:s0 to system_u:object_r:rpm_var_lib_t:s0
Relabeled /var/lib/YaST2 from system_u:object_r:var_lib_t:s0 to system_u:object_r:rpm_var_lib_t:s0
Relabeled /var/lib/YaST2/cookies from system_u:object_r:var_lib_t:s0 to system_u:object_r:rpm_var_lib_t:s0
Relabeled /var/log from system_u:object_r:var_t:s0 to system_u:object_r:var_log_t:s0
ID: 3
2024-09-30 11:27:39 Transaction completed.
Opening chroot in snapshot 3, continue with 'exit'
2024-09-30 11:27:39 tukit 4.6.6 started
2024-09-30 11:27:39 Options: call 3 bash
2024-09-30 11:27:40 Executing `bash`:
transactional update # zypper patch
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
Resolving package dependencies...
2 Problems:
Problem: the installed cockpit-machines-305-1.1.noarch requires 'qemu-hw-usb-redirect', but this requirement cannot be provided
Problem: This request will break your system!
Problem: the installed cockpit-machines-305-1.1.noarch requires 'qemu-hw-usb-redirect', but this requirement cannot be provided
not installable providers: qemu-hw-usb-redirect-8.2.5-1.1.x86_64[openSUSE:repo-main]
Solution 1: Following actions will be done:
deinstallation of cockpit-machines-305-1.1.noarch
deinstallation of qemu-hw-usb-redirect-8.2.1-2.8.x86_64
deinstallation of qemu-hw-display-virtio-vga-8.2.1-2.8.x86_64
deinstallation of qemu-hw-display-virtio-gpu-pci-8.2.1-2.8.x86_64
deinstallation of patterns-base-kvm_host-6.0-1.2.x86_64
deinstallation of qemu-hw-display-virtio-gpu-8.2.1-2.8.x86_64
Solution 2: do not install patch:10-1.noarch
Solution 3: break cockpit-machines-305-1.1.noarch by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): 2
Problem: This request will break your system!
the installed tukit-4.6.6-1.1.x86_64 requires 'libtukit4 = 4.6.6-1.1', but this requirement cannot be provided
Solution 1: Following actions will be done:
ignore the warning of a broken system (requires:transactional-update)
deinstallation of tukit-4.6.6-1.1.x86_64
deinstallation of dracut-transactional-update-4.6.6-1.1.noarch
deinstallation of transactional-update-4.6.6-1.1.x86_64
deinstallation of patterns-base-transactional-6.0-1.2.x86_64
deinstallation of transactional-update-zypp-config-4.6.6-1.1.noarch
Solution 2: do not install patch:38-1.noarch
Solution 3: break tukit-4.6.6-1.1.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): 2
Resolving dependencies...
Resolving package dependencies...
Nothing to do.
transactional update #