Re: [Queue-developers] Queue on Solaris 8: solutions and problems
Brought to you by:
wkrebs
From: Tim B. <buc...@IS...> - 2001-11-20 03:18:42
|
On Tue, 2001-10-30 at 07:58, Henry Tillotson wrote: > 2) Also in the Makefile, there is a line: > > cp doc/queue.man doc/queue.1 > > This is trying to create a file doc/queue.1 in the queue-1.30.1, which > is in my user area... since the make is run as root, this fails trying > to write to the user area... I notice that Linux seems to let root write > into a user area, regardless of permissions... Solaris does not. I resolved > this by performing the copy separately (under my user account), and deleting > this line from the makefile. The attached diff for Makefile.in also does this > job. This is not a Solaris problem. It's a filesystem (most likely NFS) problem. My guess is that your home directory is NFS-mounted from another machine. That other machine probably has the "root squash" option to NFS turned on. NFS does this by default on both Solaris and Linux. In any case, "make install" isn't the time to be creating files in the source directory. The file should be created at the same time the program is compiled, or even better, just installed directly into its final location rather than making a pointless copy of it in the source directory. -- Tim Buchheim |