Created attachment 421979 [details] Shows error that results when trying to save a new component to the kicad library. Description of problem: When you open eeschema and want to add a new component to the component library, you cannot do so because the directory /usr/share/kicad/library is owned by root. Version-Release number of selected component (if applicable): 2010.03.14-3.rev2463.fc13.x86_64 How reproducible: Every time Steps to Reproduce: 1. Start kicad 2. Start eeschema 3. Start the library editor. 4. Select a component library such as 'conn'. 4. Design a new component. 5. Attempt to save the new component to the library directory. Actual results: Uable to save the component. See the attachments below for the error dialog boxes that result. Expected results: The new component should save normally to the component library being modified. Additional info: Should the kicad library be kept under /usr, since users need to be able to write to the component library?
Created attachment 421980 [details] Shows error that results when trying to rename and save a new component
This isn't a bug. You have to create a new library in your home directory if you want add a new component. You can then access this library using the Preferences->Library menu, adding a new path in "user defined search path" then adding your library in "Component library files"
Thanks for telling me this. I was using the kicad tutorial found at: /usr/share/doc/kicad/tutorials/en/KiCad Tutorial.pdf which is a bit outdated -- it refers to an older version of KiCad and the particular steps I followed to create a new component do not tell you to create a new library in your home directory. Perhaps the tutorial should be updated. If the method you specify to create a new component library is indeed the preferred, then the program's error messages should alert the user to that. I'm new to KiCad and had no indication that I have to do this.