Bugzilla – Bug 1215227
Clementine/Strawberry crash on startup due to updated protobuf version
Last modified: 2023-10-22 16:05:12 UTC
> strawberry: symbol lookup error: strawberry: undefined symbol: _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPN4absl12lts_202301259once_flagERKNS0_8MetadataE Also affects another user who's also tried Clementine. https://old.reddit.com/r/openSUSE/comments/16fr3wr/lookup_error/ I noticed that libprotobuf recently updated. > Sep 11 13:47:17 Client-57 plasmashell[1531]: plasma-pk-updates: Got update package: "libprotobuf-lite23_4_0;23.4-6.3;x86_64;repo-oss" , summary: "Protocol Buffers - Google's data interchange format" , type: "enhancement" > Sep 11 13:47:17 Client-57 plasmashell[1531]: plasma-pk-updates: Got update package: "libprotobuf23_4_0;23.4-6.3;x86_64;repo-oss" , summary: "Protocol Buffers - Google's data interchange format" , type: "enhancement" And I noticed that both players have not updated in two months. https://build.opensuse.org/package/show/openSUSE:Factory/clementine https://build.opensuse.org/package/show/openSUSE:Factory/strawberry I assume all these packages need is a rebuild.
I can confirm that this problem occurs with 1.4.0~rc2-2.3 but it seems to have been fixed with 1.4.0~rc2-2.4. Chris, does upgrading to 1.4.0~rc2-2.4 work for you? If so, please close this issue.
openSUSE:Factory/strawberry was last built 12 August and needs a rebuild after the abseil library update, I triggered a rebuild of multimedia:apps/strawberry and it works, but I do not have permission to trigger rebuild in factory.
I don't use Clementine personally. I use Strawberry (which is a fork of Clementine). I installed Clementine 1.4.0~rc2-2.4 (built 11 Sep 2023) and confirm that it works. However, Strawberry has not been rebuilt and still does not work. clementine - A music player inspired by Amarok 1.4 Version: 1.4.0~rc2-2.4 Build Time: Mon 11 Sep 2023 08:04:47 AM EDT strawberry - A music player and music collection organizer Version: 1.0.18-1.4 Build Time: Sat 12 Aug 2023 07:11:02 PM EDT
This is an autogenerated message for OBS integration: This bug (1215227) was mentioned in https://build.opensuse.org/request/show/1111805 Factory / strawberry
Since strawberry still was not rebuilt, i submitted an update to RPM Changes to trigger a rebuild, I don't think that is normal procedure. It was accepted now so this should be solved on next tumbleweed release. It's unfortunate that strawberry has been broken for over a week, and I'm curious to why clementine was rebuilt without any changes and not strawberry.
Strawberry works again now in the latest tumbleweed version (20230921) so this can be closed.
Strawberry is rebuilt in 20230921.
This is an autogenerated message for OBS integration: This bug (1215227) was mentioned in https://build.opensuse.org/request/show/1116320 Backports:SLE-15-SP5 / strawberry
openSUSE-RU-2023:0319-1: An update that has one recommended fix can now be installed. Category: recommended (moderate) Bug References: 1215227 CVE References: JIRA References: Sources used: openSUSE Backports SLE-15-SP5 (src): strawberry-1.0.20-bp155.2.3.1