After Installing version 6 there are no symbols available.
Description
After upgrading from version 5 to 6 the symbols can not be found. I expected this to just work out of the box, it didn't. I'm using Kubuntu 20.04.
This is the error message I get for all built-in symbols.
file is not a valid symbol or symbol library file in ‘/usr/share/kicad/symbols/4xxx.kicad_sym’, line 1, offset 0. Error loading symbol library 74xGxx.
After editing the sym-lib-table file, mentioned below, I started to think the symbols were renamed during the upgrade to V6 but were never converted. So it looks like two issues, the sym-lib-table was not updated properly and the symbols were not actually converted.
Steps to reproduce
- I just imported a small project I was working on and when I went to add another symbol they did not exist. You can see the package names, but there are no symbols in any of them.
- I had to edit the .config/kicad/6.0/sym-lib-table and change all instances of KICAD_SYMBOL_DIR to KICAD6_SYMBOL_DIR because it couldn’t even find the files at first.
- I also needed to change the extension from .lib to .kicad_sym, so it would match the files in /usr/share/kicad/symbols/.
KiCad Version
Application: KiCad
Version: 6.0.0-d3dd2cf0fa~116~ubuntu20.04.1, release build
Libraries:
wxWidgets 3.0.4
libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
Platform: Linux 5.11.0-44-generic x86_64, 64 bit, Little endian, wxGTK, KDE, x11
Build Info:
Date: Dec 23 2021 14:23:02
wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
Boost: 1.71.0
OCC: 7.5.2
Curl: 7.68.0
ngspice: 31
Compiler: GCC 9.3.0 with C++ ABI 1013
Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON