[Pkg-electronics-devel] Bug#1067884: KiCad no longer seems to recognize any of the built-in libraries
Kai-Martin Knaak
knaak at iqo.uni-hannover.de
Tue Apr 23 19:10:15 BST 2024
On Fri, 12 Apr 2024 08:45:34 +0000 Erich Minderlein
<erich.minderlein at posteo.de> wrote:
> I must correct my self: This was an update from devuan chimaera and
> an old history concerning $HOME, which lives with me since years
>
> Today I made a fresh install in a virtual machine and every thing
> works fine.
>
> Then I deleted directories
> rm -r $HOME/.config/kicad $HOME/.cache/kicad $HOME/.local/share/kicad
>
> I started KiCad again as $USER and it acknowledged the libraries.
>
> This is an aide at least for those who do not have a valuable history
> in KiCad
>
> For the others the problem remains to be solved
I beg to differ. You upgraded to Devuan Daedalus which is based on
Debian bookworm, aka Debian stable. However, the original bug report
concerns in Debian trixie, i.e. Debian testing.
In current testing the package kicad depends on kicad-libraries with a
version string >=7.0.1~ , which in turn depends on kicad-footprints,
kicad-symbols, kicad-templates and kicad-packages3d, again with version
string >=7.0.1~ . About two weeks ago, the packages or symbols,
footprints, etc. were upgraded to version 8.0.1-1 in testing.
So an 'apt upgrade' on debian testing happily pulls these v8 kicad
libraries. However, kicad still remains on v7.0.1 . Since kicad
libraries are explicitly not downward compatible across major versions,
the 7.0.1 kicad binary refuses to load any element from a 8.0.1
library. This makes the package virtually unusable for its intended
purpose.
I got bitten by the bug, too. Unfortunately, a downgrade to stable is no
option, since kicad is on v6.0 over there. All my kicad projects are on
v7.0 already and will not open with kicad6. Unfortunately, I
found no way to make apt downgrade to version 7.0 of the
libraries. Luckily, I was able to regained access to my projects by
manually replacing the upgraded v8 libraries with v7 versions from a
backup.
The upgrade of the package kicad is blocked until until gtk+3.0,
libgllib2.0t64, python3.11, curl, opencascade and wywidgets3.2
have all received a successful upgrade. This will probably take a few
days. How about adding '<8.0' to the version requirement for the time
being?
Best regards,
---<)kaimartin(>---
--
Kai-Martin Knaak knaak at iqo.uni-hannover.de
Universität Hannover, Inst. für Quantenoptik tel: +49-511-762-2895
Welfengarten 1, 30167 Hannover fax: +49-511-762-2211
PGP-Key: https://keys.openpgp.org/search?q=knaak@iqo.uni-hannover.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-electronics-devel/attachments/20240423/d3059387/attachment.sig>
More information about the Pkg-electronics-devel
mailing list