No footprints - unable to parse
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I've just downloaded kicad for a windows computer and ubuntu 14.04. The windows computer installed the software and it works fine. On the ubuntu computer it took 3 hours to run the script and compile everything.
Trying to run CVPCB causes a long list of errors:
Errors were encountered loading footprints
IO_ERROR: Unable to parse URL:
'${KIGITHUB}
from /home/sparky/
IO_ERROR: Unable to parse URL:
'${KIGITHUB}
from /home/sparky/
IO_ERROR: Unable to parse URL:
'${KIGITHUB}
from /home/sparky/
IO_ERROR: Unable to parse URL:
'${KIGITHUB}
from /home/sparky/
IO_ERROR: Unable to parse URL:
'${KIGITHUB}
from /home/sparky/
IO_ERROR: Unable to parse URL:
'${KIGITHUB}
from /home/sparky/
IO_ERROR: Unable to parse URL:
'${KIGITHUB}
from /home/sparky/
IO_ERROR: Unable to parse URL:
'${KIGITHUB}
from /home/sparky/
After this it comes up with a confirmation window:
Some of the assigned footprints are legacy entries (are missing lib nicknames). Would you like CvPcb to attempt to convert them to the new required FPID format? (If you answer no, then these assignments will be cleared out and you will have to re-assign these footprints yourself.)
If I click on YES I get: IO_ERROR: Unable to parse URL:
'${KIGITHUB}
from /home/sparky/
First check your fp-lib-table entries.
Trying to read the netlist from the pcb program gives:
Error loading netlist.
IO_ERROR: Unable to parse URL:
'${KIGITHUB}
from /home/sparky/
I haven't used Unix since the early 80s and just got ubuntu up and running yesterday. There must be an easier way to install KiCad.
tags: | added: github-plugin |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
Verify that your KIGITHUB environment variable is set:
console:
$ cat /etc/profile. d/kicad. sh /github. com/KiCad /i/pcbs/ pretty_ footprints opt/eagle- 6.4.0/lbr ~/kicad_ sources/ library- repos
export KIGITHUB=https:/
export MY_LIBS=
export EGMOD=/
export KISYSMOD=
You should have at least the line:
export KIGITHUB=https:/ /github. com/KiCad
in there. If so, then reboot. After rebooting, verify it is getting into the environment.
console:
$ echo $KIGITHUB /github. com/KiCad
https:/
If not, find another way to set it. There is an alternative offered in the kicad_install.sh script. Grep it for KIGITHUB.