Bug 1227741

Summary: zypper can not open shared libraries: libprotobuf-lite.so.25.1.0: cannot open shared object file: Not such file or directory
Product: [openSUSE] openSUSE Tumbleweed Reporter: Jennifer Espinosa <lilith.esph>
Component: libzyppAssignee: E-mail List <zypp-maintainers>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: Andreas.Stieger, canalcheferaser, lilith.esph
Version: Current   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
See Also: https://bugzilla.opensuse.org/show_bug.cgi?id=1221119
https://bugzilla.opensuse.org/show_bug.cgi?id=1221322
https://bugzilla.opensuse.org/show_bug.cgi?id=1223402
https://bugzilla.opensuse.org/show_bug.cgi?id=1224227
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: logs

Description Jennifer Espinosa 2024-07-14 00:15:52 UTC
Created attachment 876042 [details]
logs

I can not install with zypper:

error: zypper can not open shared libraries: libprotobuf-lite.so.25.1.0: cannot open shared object file: Not such file or directory

When I try to do it from yast tell me this:
Internal error. Please report a bug report with logs.
Run save_y2logs to get complete logs.

Caller: /usr/lib64/ruby/vendor_ruby/3.3.0/yast/yast.rb:186:in `import_pure'

Details: component cannot import namespace 'Pkg'
Comment 1 Andreas Stieger 2024-07-14 09:56:00 UTC
We had this a couple of times. See bug 1221119 comment #2 , also bug 1221322, bug 1223402, bug 1224227
Comment 2 Michael Andres 2024-07-15 12:06:38 UTC
*** Bug 1221322 has been marked as a duplicate of this bug. ***
Comment 3 Michael Andres 2024-07-15 12:28:12 UTC
libzypp-17.35.0 no longer depends on libprotobuf because it does not update reliably.

In case of doubt, try to download and install the new stack manually (e.g. with wget):
> wget http://download.opensuse.org/tumbleweed/repo/oss/x86_64/libsolv-tools-base-0.7.29-2.2.x86_64.rpm
> wget http://download.opensuse.org/tumbleweed/repo/oss/x86_64/libzypp-17.35.1-1.1.x86_64.rpm
> wget http://download.opensuse.org/tumbleweed/repo/oss/x86_64/zypper-1.14.76-1.1.x86_64.rpm
> rpm -Uhv libsolv-tools-base-0.7.29-2.2.x86_64.rpm libzypp-17.35.1-1.1.x86_64.rpm zypper-1.14.76-1.1.x86_64.rpm
Comment 4 Michael Andres 2024-07-15 12:28:37 UTC
(you may repoen this bug, if it does not work for you)