EDIT: the solution:
Confirm before instructing the first command (apt remove) to continue that only kicad and libocct* libraries are being removed. If it says that other packages are being removed, either don’t execute it or be prepared to reinstall those packages afterwards:
$ sudo apt remove "libocct*"
$ sudo apt install kicad
EDIT2: after upgrade to 24.10, after re-adding the PPA and apt-get update’ing, I tried to install and it did not work:
Unsatisfied dependencies:
libocct-visualization-7.8 : Depends: occt-misc (= 7.8.1+dfsg1-2) but 1:7.6.3+dfsg1-8~ubuntu24.04.1 is to be installed
What I needed to do:
$ sudo apt remove "libocct*"
$ sudo apt-get autoremove
$ sudo apt-get install kicad
(note that you need to be aware of what this may do on your particular system.)
Original post:
Hi – Kicad 8.0.4 on Kubuntu 24.04, installed via kicad PPA. Kicad has been working fine the last year or so, but with a recent update I can no longer open any PCB projects. (Schematics open fine.)
I see “Application cannot start” with:
Failed to load shared library ‘/usr/bin/_pcbnew.kiface’: libTKBO.so.7: cannot open shared object file: No such file or directory
Any ideas what might be going on?
Version info:
Application: KiCad x86_64 on x86_64
Version: 8.0.4-8.0.4-0~ubuntu24.04.1, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.13.2
HarfBuzz 8.3.0
FontConfig 2.15.0
libcurl/8.5.0 OpenSSL/3.0.13 zlib/1.3 brotli/1.1.0 zstd/1.5.5 libidn2/2.3.7 libpsl/0.21.2 (+libidn2/2.3.7) libssh/0.10.6/openssl/zlib nghttp2/1.59.0 librtmp/2.3 OpenLDAP/2.6.7Platform: Ubuntu 24.04 LTS, 64 bit, Little endian, wxGTK, X11, KDE, x11
Build Info:
Date: Jul 17 2024 01:36:30
wxWidgets: 3.2.4 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.83.0
OCC: 7.6.3
Curl: 8.5.0
ngspice: 42
Compiler: GCC 13.2.0 with C++ ABI 1018Build settings:
Thanks!