|
Bugzilla – Full Text Bug Listing |
| Summary: | opensuse-sle-15.5-2023-2495(1): nothing provides 'libsolv-tools = 0.7.24' | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Distribution | Reporter: | Thomas Formella <thomas-formella> |
| Component: | Maintenance | Assignee: | Mr Maintenance <maintenance> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | Andreas.Stieger, jolz, richard.fan, santiago.zarate |
| Version: | Leap 15.5 | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE Leap 15.5 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Bug Depends on: | |||
| Bug Blocks: | 1212187, 1212189 | ||
|
Description
Thomas Formella
2023-06-13 18:57:58 UTC
Patch itself is installable...
$ zypper patch
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following package is going to be upgraded:
libzypp
The following NEW patch is going to be installed:
openSUSE-SLE-15.5-2023-2495
1 package to upgrade.
Overall download size: 2.8 MiB. Already cached: 0 B. After the operation, additional 307.0 B will be used.
Note: Package manager restart required. (Run this command once again after the update stack got
updated)
Continue? [y/n/v/...? shows all options] (y): y
Retrieving: libzypp-17.31.13-150400.3.30.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
(1/1), 2.8 MiB
Retrieving: libzypp-17.31.13-150400.3.30.1.x86_64.rpm ................................................[done (3.4 MiB/s)]
Checking for file conflicts: .....................................................................................[done]
(1/1) Installing: libzypp-17.31.13-150400.3.30.1.x86_64 ..........................................................[done]
Warning: One of the installed patches affects the package manager itself. Run this command once more to install any other needed patch
But new system (WSL) has a newer package than in the repository:
$ zypper search -t package -s --match-exact libsolv-tools
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
--+---------------+---------+---------------------+--------+------------------
i | libsolv-tools | package | 0.7.24-150400.3.6.4 | x86_64 | (System Packages)
v | libsolv-tools | package | 0.7.23-150400.3.3.1 | x86_64 | Main Repository
Downgrades (!) on zypper dup...
$ zypper dup
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
The following 15 packages are going to be downgraded:
curl kbd kbd-legacy libcurl4 libsigc-2_0-0 libsolv-tools libsystemd0 libudev1 libzypp openSUSE-release python3-solv
ruby-solv systemd udev zypper
The following product is going to be reinstalled:
"openSUSE Leap 15.5"
The following NEW package is going to be installed:
openSUSE-release-ftp
15 packages to downgrade, 1 new.
Overall download size: 15.6 MiB. Already cached: 0 B. After the operation, 183.4 KiB will be freed.
So there it as last an inconsistency.
Let's try to patch again..
$ zypper patch
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: nothing provides 'libsolv-tools = 0.7.24' needed by the to be installed libzypp-17.31.13-150400.3.30.1.x86_64
Solution 1: Following actions will be done:
deinstallation of libzypp-17.31.8-150400.3.14.1.x86_64
deinstallation of yast2-pkg-bindings-4.5.2-150500.1.1.x86_64
deinstallation of zypper-1.14.59-150400.3.12.2.x86_64
deinstallation of libyui-ncurses-pkg16-4.5.2-150500.1.1.x86_64
deinstallation of yast2-packager-4.5.16-150500.1.1.x86_64
deinstallation of yast2-installation-4.5.16-150500.1.2.noarch
deinstallation of yast2-country-4.5.5-150500.1.1.x86_64
deinstallation of yast2-bootloader-4.5.8-lp155.1.5.x86_64
deinstallation of yast2-4.5.25-150500.1.1.x86_64
deinstallation of yast2-network-4.5.20-150500.1.1.noarch
deinstallation of yast2-firstboot-4.5.6-lp155.1.5.noarch
deinstallation of yast2-configuration-management-4.5.2-150500.1.1.noarch
deinstallation of yast2-storage-ng-4.5.22-150500.1.1.x86_64
deinstallation of yast2-users-4.5.4-150500.1.1.x86_64
deinstallation of yast2-security-4.5.6-150500.1.1.noarch
deinstallation of yast2-ldap-4.5.0-150500.1.3.x86_64
deinstallation of yast2-pam-4.5.0-150500.1.1.noarch
deinstallation of yast2-proxy-4.5.0-150500.1.1.noarch
deinstallation of yast2-services-manager-4.5.1-150500.1.1.noarch
deinstallation of yast2-firstboot-wsl-4.5.6-lp155.1.5.noarch
Solution 2: do not install patch:openSUSE-SLE-15.5-2023-2495-1.noarch
Solution 3: break libzypp-17.31.13-150400.3.30.1.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/3/c/d/?] (c):
That's odd.
Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): 1
Resolving dependencies...
Resolving package dependencies...
The following NEW patch is going to be installed:
openSUSE-SLE-15.5-2023-2495
The following 20 packages are going to be REMOVED:
libyui-ncurses-pkg16 libzypp yast2 yast2-bootloader yast2-configuration-management yast2-country yast2-firstboot
yast2-firstboot-wsl yast2-installation yast2-ldap yast2-network yast2-packager yast2-pam yast2-pkg-bindings
yast2-proxy yast2-security yast2-services-manager yast2-storage-ng yast2-users zypper
20 packages to remove.
After the operation, 32.1 MiB will be freed.
Note: Package manager restart required. (Run this command once again after the update stack got
updated)
Continue? [y/n/v/...? shows all options] (y):
Uhm...
An update to release the missing libsolv-tools is in the queue and should be going out soonish. The reason this happens is - Leap 15.5 GA is built from a frozen snapshot of SLE packages some time ago. - there was an intermediate SLES update of libzypp and libsolv-tools before Leap 15.5 got fully enabled - this update was not yet released to 15.5 updates. - yesterday a new libzypp update was released depending on the newer libsolv. We are currently still catching up on the missed updates, so far only impactful is this libsolv one. update was released now. |