So today I tried to open an older schematic, which previously was opening without any issues. It pops up Project Rescue Helper offering me to “rescue” all my “legacy” symbols by saving them with a different name. For example symbol “+5V” becomes"+5V-RESCUE_Project_Name" etc. If i choose OK the next window pops up offering to remap symbols, if i choose to do it every symbol comes back with a warning “no symbol found in symbol library table” and all symbols in the schematic become squares.
Ok, at this point I try to backpedal. I quit without saving and open it by hitting cancel in every dialog. The schematic opens normally, however every symbol is opened from the project cache. Looking into the library manager I find that all my libraries have been replaced with the default libraries and my environmental variable have been replaced as well. That’s shouldn’t be a problem to fix. I guess that’s my own fault for choosing update environmental variables when I installed a new nightly build. Anyhow, I close the EEschema, edit environmental variable KICAD_SYMBOL_DIR to point to my symbol libraries stored locally and open the schematic without rescuing and remapping. All the right libraries come up now, however all the symbols are still being loaded from cache and there is nothing I can do to make them load from the library. Another strange thing, Project Specific Libraries list all my global symbol libraries with a “1” at the end. I removed them and them after exiting EESchema without saving and loading the schematic again Project Specific Libraries tab remained empty.
Any ideas on how to deal with this royal mess and rescue the schematic?