Go to Preferences -> Manage Symbol Libraries. There’s a “Migrate Libraries” button. I haven’t had a need for that, so you have to experiment or ask someone else for details if there are further problems.
There is another option besides migrating the libraries to v6 format, which keeps them in the legacy format but is read-only. @eelik’s suggestion is probably what you want, but for completeness I’ll explain this one too
In the “Symbol Libraries” dialog, there is a “Plugin Type” column. Choosing “Kicad” will interpret them as v6, which will cause warnings if they’re actually v5 format. Choosing “Legacy” will read them as v5, which will cause warnings if they’re actually v6 format. Legacy libraries are read-only in v6/5.99.
@gkeeth Thanks for reply. I got your point.
I have one more confusion, by the above method all already added library started to works fine.
Now when I added a new library which I downloaded from “snapeda” what should I do ?
I added them as usual and plugin type in kicad selected and then click ok, but that gives error specified in subject, any idea what to do ?