Bugzilla – Bug 1226930
libzypp-zypper won't install because LibreOffice is held back
Last modified: 2024-07-09 07:22:58 UTC
Created attachment 875683 [details] screenshots of failing update libzypp/zypper etc. won't install because I have held LibreOffice at 7.5.4. I have done this because there is an unresolved formatting error in 24.2 Since I have 7.5.4 protected, attempts to update LibreOffice to 24.2 fail, which is fine. But today, updates to libzypp, zypper & other related components failed because I'm holding back LibreOffice. See attached screenshots. Thanks, ron
When updates via GUI report a problem, try zypper instead. A simple sudo zypper up will more than likely succeed.
The issue is that libzypp up to 17.34.1 requires protobuf and protobuf requires libabsl. No matter if in zypper or not, as long as the locked LibreOffice requires an older libabsl, the zypp stack can not be updated without breaking LibreOffice. We're about to release libzypp-17.34.2, which no longer depends on protobuf. This version should be installable then. A preview can be found in our devel repo: https://download.opensuse.org/repositories/zypp:/SLE-15-SP5-Branch/openSUSE_Leap_15.5/ But beware that this repo contains just the zypp stack, but no dependent packages (YAST,PK,etc.). In general there's no guarantee that the version there is installable on every system. But zypper will tell you if dependencies are missing because they are not yet released in the official update repos.
*** Bug 1226677 has been marked as a duplicate of this bug. ***
Fixed in libzypp-17.34.2