16.10.2024 15:25, Torsten Gruner via openSUSE Users wrote:
Hi,
I try to install the patch "38 - Recommended update for transactional-update" with Cockpit and the button "Update and Reboot", but I got a new snapshot and this patch is still available to install.
From terminal I got this output. Seems like the package is not present in the mirror of the repository. What could I do?
Wait and retry, try another mirror. bor@bor-Latitude-E5450:~/tmp$ curl -LO https://download.opensuse.org/distribution/leap-micro/6.0/product/repo/openS... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 183k 100 183k 0 0 369k 0 --:--:-- --:--:-- --:--:-- 369k bor@bor-Latitude-E5450:~/tmp$ rpm -qip libtukit4-4.6.6-1.1.x86_64.rpm warning: libtukit4-4.6.6-1.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 09d9ea69: NOKEY Name : libtukit4 Version : 4.6.6 Release : 1.1 Architecture: x86_64 Install Date: (not installed) Group : System/Libraries Size : 391218 License : LGPL-2.1-or-later Signature : RSA/SHA256, Сб 20 апр 2024 00:04:18, Key ID fec28eaf09d9ea69 Source RPM : transactional-update-4.6.6-1.1.src.rpm Build Date : Сб 20 апр 2024 00:03:53 Build Host : h04-ch1b Packager : http://bugs.opensuse.org Vendor : SUSE LINUX Products GmbH, Nuernberg, Germany VCS : https://src.suse.de/ALP-pool/transactional-update#86866f7e7d36ec822504b22ab4... URL : https://github.com/openSUSE/transactional-update Summary : Library for doing transactional updates using Btrfs snapshots Description : This package contains the libraries required for programs to do transactional updates using btrfs snapshots. bor@bor-Latitude-E5450:~/tmp$
microos:~ # transactional-update patch Checking for newer version. transactional-update 4.6.6 started Options: patch Separate /var detected. 2024-10-16 13:56:24 tukit 4.6.6 started 2024-10-16 13:56:24 Options: -c18 open 2024-10-16 13:56:24 Using snapshot 18 as base for new snapshot 20. 2024-10-16 13:56:24 /var/lib/overlay/18/etc 2024-10-16 13:56:24 Syncing /etc of previous snapshot 17 as base into new snapshot "/.snapshots/20/snapshot" 2024-10-16 13:56:24 SELinux is enabled. ID: 20 2024-10-16 13:56:25 Transaction completed. Calling zypper --non-interactive-include-reboot-patches patch 2024-10-16 13:56:26 tukit 4.6.6 started 2024-10-16 13:56:26 Options: callext 20 zypper -R {} --non-interactive-include-reboot-patches patch -y --auto-agree-with-product-licenses 2024-10-16 13:56:27 Executing `zypper -R /tmp/transactional-update-uL4nPJ --non-interactive-include-reboot-patches patch -y --auto-agree-with-product-licenses`: Refreshing service 'openSUSE'. Loading repository data... Reading installed packages... Resolving package dependencies...
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 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 cancel [1/2/3/c/d/?] (c): c 2024-10-16 13:56:28 Application returned with exit status 4. ERROR: zypper --non-interactive-include-reboot-patches patch on /.snapshots/20/snapshot failed with exit code 4! Use '--interactive' for manual problem resolution. Removing snapshot #20... 2024-10-16 13:56:28 tukit 4.6.6 started 2024-10-16 13:56:28 Options: abort 20 2024-10-16 13:56:29 Discarding snapshot 20. 2024-10-16 13:56:29 Transaction completed. transactional-update finished microos:~ #
Kind Regards, Torsten