Hi,
I have been using kicad on and off for about 10y. Originally I build from source, currently I have Fedora’s 5.0.2 installed.
Last time I used it on Fedora must have been on version 4. I now find I have no footprints available despite some old projects are still correctly showing the footprints in PCBnew.
However, if I want to place a new footprint it cannot find one already on the PCB. ( AK300 terminal for example. ). Much of this seems to be due to pedantic renaming like Connectors.pretty becoming Connector.pretty .
If I open and existing kicad_pcb file and try to place a footprint , I get a dialogue. If I select “list all”, I get a window full of errors about “Footprint library path … does not exist”. This mostly seems to be about the renaming issue.
I then find I have a grand total of 40 footprints available !
Now I don’t want to have to redefine and replace every single footprint on everything I have ever done with kicad, so what is the way forward on this without being hooked into deprecated, unmaintained libraries?
If I replace the old library names with the new ones, will my old PCB layouts still find the footprints like AK300, without further work on my part?
If I go to Preferences | Configure paths , I get invited to set the environment variables but they seem correct already.
KISYSMOD is set to /usr/share/kicad/modules which has the current v5 named *pretty directories and datestamps for January 2019. Why doesn’t PCBnew show me the footprints which are there ??
This seems to be very poorly done. It is neither backwards compatible nor even self-consistent, working v5 installation. “Ni fait , ni pas fait” , as the French would say.
Would simlinking Connector.pretty to Connectors.pretty work?
What is the best way to get a working upto date kicad, without needing a major reworking of all I have ever produced up until now?
Thanks for any tips.