Zypper (and YaST) in Tumbleweed Slowroll

Hi,

something broken here. :slight_smile:

When I try to start Yast2 (Software Manager) I got 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'

When I try this in xterm (as superuser), I got this:

$ zypper -lr --details
zypper: symbol lookup error: /lib64/libzypp.so.1732: undefined symbol: _ZN6google8protobuf8internal14UntypedMapBase12TransferTreeEPN4absl12lts_202401169btree_mapINS1_10VariantKeyEPNS1_8NodeBaseESt4lessIS6_ENS1_12MapAllocatorISt4pairIKS6_S8_EEEEEPFS6_S8_E

Thanks for help.

V.

Operating System: openSUSE Tumbleweed-Slowroll 20240213
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Kernel Version: 6.8.1-1-default (64-bit)
Graphics Platform: X11
Processors: 24 × AMD Ryzen 9 7900X 12-Core Processor
Memory: 62.0 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUS

google::protobuf::internal::UntypedMapBase::TransferTree(absl::lts_20240116::btree_map<google::protobuf::internal::VariantKey, google::protobuf::internal::NodeBase*, std::less<google::protobuf::internal::VariantKey>, google::protobuf::internal::MapAllocator<std::pair<google::protobuf::internal::VariantKey const, google::protobuf::internal::NodeBase*> > >*, google::protobuf::internal::VariantKey (*)(google::protobuf::internal::NodeBase*))

This comes from libprotobuf, specifically libprotobuf-lite. Someone using Slowroll needs to check what versions are expected to be present. Current Tumbleweed has libprotobuf-lite25_3_0. You may need to download the package manually and install using rpm. I vaguely remember similar issue reported here a while back.

What shows

rpm -q --requires libzypp | grep proto

This is two months old. It is really ancient in terms of Tumbleweed.

Slowroll 20240405 has only been on the mirrors a couple of days or so, first upgrade since 20240213. I was seeing conflict reports with libzypp a week or more ago when applying updates subsequent to 20240213.

This could be related

1221119 – zypper cannot open shared library libabsl_log_internal_check_op.so.2308.0.0 (opensuse.org)

Thanks for replies.

v1@localhost:~> rpm -q --requires libzypp | grep proto
libprotobuf-lite.so.25.1.0()(64bit)

I’m going to check the related bugreport.

@Blazzen Please look at the Slowroll wiki.

You should be running

sudo zypper ref

then

sudo zypper dup

to upgrade Slowroll, not YaST.

Hi,

I downloaded snapshot 20240405, I booted it and chose Upgrade. I have working system (zypper works), although it’s not Slowroll now.
Funny thing: Plasma started with Wayland, so I experienced Wayland for the first time. It seems working fine except one game (didn’t start) and common hi-dpi mess.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.