I’m working on a project that was started by someone else on a different computer. For a while, we had different copies of Symbols and Footprints libraries, but we’ve since tried to standardize on use of one shared Symbols library and one shared Footprints library which are stored in $(KIPRJMOD)/…/…/share/[symbols or footprints directory]. As I’m working on the project’s schematic files, the ERC throws hundreds of Warnings saying "Current configuration does not include the library ‘X’ (I wrote ‘X’ instead of the specific long name in the ERC Warning). I have edited the Symbols Library table multiple times but the ERC output does not change. Even though I have the ‘X’ Symbol library defined as $(KIPRJMOD)/…/…/share/symbols/X.kicad_sym, the ERC continues to output the same Warnings that point to the “obsolete” references. Obviously, I’d like to avoid manual one-at-a-time replacement of every offending symbol in my schematics. I hope someone can offer some suggestion to help. I’m running KiCad 8.0.5 on Windows 11.
Those links are indeed part of the symbols themselves. You can repair them with: Schematic Editor / Tools / Edit Symbol Library Links. With this method you do not have to change the individual symbols, but only one change for each symbol type.
Depending on your workflow, it may be acceptable to just disable these warnings. All needed information for the symbols is stored in the schematic. The project is not “damaged”, and whether fixing these links is important is is something you have to decide for yourself.
1 Like