← Back to team overview

kicad-developers team mailing list archive

Re: auto conversion of sch file not working


On 1/23/20 11:20 AM, Dick Hollenbeck wrote:
> On 1/21/20 9:59 AM, Wayne Stambaugh wrote:
>> There should be an entry
>> [eeschema/libraries]
>> LibNameN=mylib
> Wayne,
> You da man,
> still.

I'm glad this resolved your issue.

> Rene,
> Thanks for extending a helping hand.
> ---------------
> I loaded the schematic OK now.
> I note that an improvement is possible.  After clicking "Remap Symbols", my *.pro file is
> stripped of old library information
>  *and is saved to disk*

Unfortunately this is a side affect of having to still use the cache
library using the old PART_LIBS object.  Removing all of the library
entries, saving the project file, and reloading PART_LIBS with just the
cache library was the only I could ensure that there would be no
duplicate symbol library look up issues.  Once the new schematic file
format is implemented this problem goes away because all of the library
symbols will be embedded in the schematic and we can once and for all
eliminate this issue.

> before I subsequently am given a choice to "Save" or "Close" in the next part of the Remap
> Symbols dialog activity sequence.
> I would prefer that the modification of the *.pro file (on disk) only happen if I "Save".
>  Because during multiple failed attempts, one has to revert to the original old-school
> library laden *.pro file to try again.

A backup of all files modified by the remapping algorithm is placed in
the ${KIPRJMOD}/rescue-backup folder just in case things go sides.
Please let me know if this failed in your case.

> This process is a bridge, it gets crossed, after which you don't need it again until
> another project.  Sometimes these bridges can be put into special one-shot operated
> *external* tools where they stay safe from code churn aka evolution.
> In this case, it was my bad, the older *.pro got edited probably by a text editor
> somewhere along the way.  Or I tried to use the newer one *.pro file with the old *.sch.
> Bridge crossed.
> My thanks to the team again.
> Dick
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp