Artix Linux Forum

Artix Linux => Package management => Topic started by: dreieck on 11 June 2025, 15:45:32

Title: world/kicad is linked against on non-existing libprotobuf.so.30.2.0.
Post by: dreieck on 11 June 2025, 15:45:32
I have installed world/kicad version 9.0.2-1.

Running kicad fails with
Code: [Select]
kicad: error while loading shared libraries: libprotobuf.so.30.2.0: cannot open shared object file: No such file or directory
.

I have on my system the file /usr/lib/libprotobuf.so.31.0.0 provided by the package world/protobuf version 31.0-2, but not /usr/lib/libprotobuf.so.30.2.0.

I just have done pacman -Syu, and the issue has already existed yesterday before I did that system update.

(Maybe you should change the depends entry protobuf to libprotobuf.so, so that it automatically gets correctly versioned on build?/ Forgotten rebuilds are easier to spot?)

Regards!
Title: Re: world/kicad is linked against on non-existing libprotobuf.so.30.2.0.
Post by: corysanin on 11 June 2025, 16:49:20
I have installed world/kicad version 9.0.2-1.

Running kicad fails with
Code: [Select]
kicad: error while loading shared libraries: libprotobuf.so.30.2.0: cannot open shared object file: No such file or directory
.

I have on my system the file /usr/lib/libprotobuf.so.31.0.0 provided by the package world/protobuf version 31.0-2, but not /usr/lib/libprotobuf.so.30.2.0.

I just have done pacman -Syu, and the issue has already existed yesterday before I did that system update.


You are correct. I've been struggling to get kicad to rebuild successfully and haven't had the time to get into investigating why.


(Maybe you should change the depends entry protobuf to libprotobuf.so, so that it automatically gets correctly versioned on build?/ Forgotten rebuilds are easier to spot?)

Regards!


It was not forgotten. I attempted the rebuild for the first time 3 weeks ago (https://gitea.artixlinux.org/packages/kicad/commit/25a86d059c63cab85f7df2230a095b1261ce56f6) ;)