Package Details: kicad-git r9486.28f1209ce-1

Git Clone URL: https://aur.archlinux.org/kicad-git.git (read-only)
Package Base: kicad-git
Description: Electronic schematic and printed circuit board (PCB) design tools
Upstream URL: http://kicad-pcb.org/
Licenses: GPL
Conflicts: kicad, kicad-bzr
Provides: kicad
Submitter: Chocobo
Maintainer: nickoe
Last Packager: nickoe
Votes: 61
Popularity: 0.821950
First Submitted: 2015-10-08 16:39
Last Updated: 2018-02-17 15:22

Latest Comments

palmitoxico commented on 2018-04-10 11:18

It works fine after the efa2a13eaa4e8b7090ef978ab5e203ae3c32668c commit. Thanks!

palmitoxico commented on 2018-04-04 14:04

@nickoe I've read them. I just added that I can run without problems if I invoke kicad from build/kicad directly.

nickoe commented on 2018-04-04 12:56

@palmitoxico, this is expected, read the comments.

palmitoxico commented on 2018-04-04 12:47

There is something wrong with the packaging. I can run eeschema and pcbnew with no problems invoking kicad from the build/kicad directory (provided that you create symlinks to _eeschema.kiface and _pcbnew.kiface inside the build/kicad directory), but when running the installed package the pcbnew window doesn't show buttons / widgets and don't resize properly and it prints:

/usr/lib/python2.7/site-packages/wx-3.0-gtk3/wx/_core.py:16629: UserWarning: wxPython/wxWidgets release number mismatch warnings.warn("wxPython/wxWidgets release number mismatch")

After closing pcbnew, a segmentation fault occurs in Kicad.

Also, when running eeschema, trying to insert any component causes it to stop responding.

mbl commented on 2018-04-03 18:25

@orson

I will do that, thanks for your reply.

Sorry for the wrong post.

orson commented on 2018-04-02 15:50

@mbl

I would rather move the discussion to the official bug tracker [1], this place is dedicated to package related discussions.

Can you try removing symbol libraries to see if it helps? Also, do you have wxpython or wxpython-gtk2 installed? If possible, please report it on the bug tracker with the questions answered.

  1. https://bugs.launchpad.net/kicad

mbl commented on 2018-04-02 15:44

Hi,

I have build kicad-git today. Eeschma freezes (for me) if I try to place a new component. Anyone an idea how to debug/fix this?

k3a commented on 2018-03-30 20:01

The problem was that even with KICAD_SCRIPTING_WXPYTHON = OFF, src/kicad-git/pcbnew/python/kicad_pyshell/init.py would be loaded and it imports "wx" which is wxWidgets causing the version mismatch problem.

I reported it upstream under https://bugs.launchpad.net/kicad/+bug/1760200 and will be fixed soon. As a hotfix, you can temporarily delete /usr/share/kicad/scripting/kicad_pyshell/init.py. Of course completely disabling scripting also solves it, but it would be disabling too much unnecessarily.

nickoe commented on 2018-03-30 15:52

@k3a, I am not ure where you are going with this. Wxpython scripting is already disabled.

k3a commented on 2018-03-30 12:13

I can confirm that Pcbnew freezes when opened from Kicad. It won't fully initialize UI and attempt to close the window would crash the app.

The core reason seems to be mismatched versions of the wxWidgets (wxgtk) and wxPython. The problem can be resolved by disabling WxPython scripting or ensuring versions match (which may be difficult to achieve long-term):

-DKICAD_SCRIPTING_WXPYTHON=OFF

Not sure how many people are using this part of scripting. KiCad 5 is a very nice improvement over version 4 and I recommend it to everyone! :)

All comments