On Sun, 08 Mar 2009 22:13:12 +0100, Rhialto wrote: > On Sun 08 Mar 2009 at 15:32:46 +0000, Beartooth wrote: >> However, trying to do a make install on build_GarminDev, which >> contains qlandkarte, I got an error : >> >> CMake Error at src/cmake_install.cmake:36 (FILE): >> file Problem setting permissions on file >> "/usr/include/garmin/IDevice.h" >> >> Fwiw, I did a chown -R on that, and make install ran. >> >> What is bothering me is finding permission problems buried way >> down deep in new stuff. > > Well, normally, the installation procedures are run as root (the > superuser), who owns /usr/include/ and most other installed files. You > can "get around" that by chowning more and more files/directories to > make them owned by you, but then you lose the advantage of the different > owners. It means you could now do something bad to those files by > accident, and not be protected by the lack of permission to do so.
Iiuc, the trouble is that I'm swinging too big a hammer. Right? So I ought to chown all of /usr/include back to root -- and then do what about the permission trouble? (I had tried doing make install both as root and as user, and failed with both, though I see I neglected to say so.) I never have been able to get my head around the details of permissions. They're like grub: the concept is plain enough, but every attempt to adjust details (with chmod? or is there a chperm??) gets me snarled up like a bug in a web. -- Beartooth Staffwright, PhD, Neo-Redneck Linux Convert Remember I know precious little of what I am talking about. _______________________________________________ Pan-users mailing list Pan-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/pan-users