I have only used Eagle for a couple of days, and think it was very intuitive to draw schematics using the devices from the libraries. But now I want to edit existing and creating new libraries, devices, symbols and packages. And after several hours with trial and error I still don't fully get how things work together. This is two cases I still haven't solved:
1. I edited a device, both the symbol and the package. I thought that I could delete the library I edited and move an unedited version of the library to the lbr-folder to get everything back to where it was. But no matter what I did, the edited version appeared both in the control panel browser, the device that was inserted in my project and when I deleted the device in my project and inserted it again. At last I actually deleted all the libraries, uninstalled Eagle, cleaned the PC for everything associated with Eagle and reinstalled Eagle. But even then, the edited version of the symbol appeared. What did I do wrong?
2. When I edit a package, save it with a new name using Library-Package-New-OK, both the new and old version of the package are edited. This also happens if I load a device, choose to make a new package variant and edit the new variant. Both the package I started with and the edited version I gave a new name are changed. And hence all the devices that use that package. Again: What am I doing wrong?
I am new to this library, device, symbol and package-thing so my issues are likely because I lack some basic understanding. Any help is appreciated!