Hello, help-guix!

I've discovered a problem with Kicad starting with version 10 some months ago, and today I've tracked down the problem and I think I've solved it. Since I'm not at all confident enough to open an issue, I wanted to discuss it here first and see your opinion.


In summary, Kicad 9 is fine, but then I start a shell with Kicad 10 (guix pull'ed and system reconfigured a couple of hours ago):

```

guix shell kicad kicad-cern-libraries kicad-doc kicad-footprints kicad-packages3d kicad-symbols kicad-templates

```

Launch Kicad, and it receives a SIGTRAP (I could not see any other message, only SIGTRAP line in dmesg, but probably it got logged somewhere, I don't know) when I open the "Plugin and Content Manager" from the main menu. After debugging, I discovered it was glib aborting, and it was trying to log a missing org.gnome.system.proxy schema.


I then located those files in the package gsettings-desktop-schemas, added it to my guix shell, and it fixed the problem.


Probably if I had updated my installed kicad package v9 -> v10, theĀ gsettings-desktop-schemas would be in the profile and I wouldn't see the error, but I think it should also work in a guix shell, right? Maybe this is a problem with my OS configuration? Or maybe a missing dependency in the official package?


Thanks!

Dani.


Reply via email to