Artix Linux Forum

Artix Linux => Package management => Topic started by: dreieck on 14 June 2025, 09:50:05

Title: omniverse/64gram-desktop is linked against on non-existing libprotobuf.so.31.0.0
Post by: dreieck on 14 June 2025, 09:50:05
* Runnung `64gram-desktop` (provided by package omniverse/64gram-desktop, version 1:1.1.58-7) leads to error 
Code: [Select]
64gram-desktop: error while loading shared libraries: libprotobuf-lite.so.31.0.0: cannot open shared object file: No such file or directory
* On my filesystem, I have `/usr/lib/libprotobuf-lite.so.31.1.0` (provided by package `protobuf` version, 31.1-1), but not `/usr/lib/libprotobuf-lite.so.31.0.0`

---

*Suggestion: In the `PKGBUILD` of the package, change the dependency on `protobuf` to `libprotobuf-lite.so` (and add `protobuf` to `makedepends` then), so a versioned dependency will be generated at build time automatically and such out of date errors are maybe easier to spot (automatically?)?*

Regards!
Title: Re: omniverse/64gram-desktop is linked against on non-existing libprotobuf.so.31.0.0
Post by: dreieck on 14 June 2025, 23:30:11
Has now been updated. Works again.

Regards!