Message info
 
To:Benoist Laurent From:Brandon Allbery Subject:Re: installation on nfs disk Date:Fri, 30 Mar 2012 12:03:40 -0400
 

On Fri, Mar 30, 2012 at 09:46, Benoist Laurent <benoist@ibpc.fr> wrote:
./configure --prefix=/ibpc/osx/lbt/macport/2.0.4/SL --enable-readline --with-install-user=`id -un` --with-install-group=`id -gn` --with-tcl-package=/ibpc/osx/lbt/macport/2.0.4/SL/share/macports/Tcl

And here is the error message I get.

Warning: No index(es) found! Have you synced your source indexes?
port registry doesn't exist at "/ibpc/osx/lbt/macport/2.0.4/SL/var/macports/registry/registry.db" and couldn't write to this location

I'm supprised because I specify that I should have all the permissions in the configure (--with-install-user and --with-install-group).

MacPorts requires root permissions by default.  The root user is normally converted to "nobody" over NFS, because root is a locally privileged account, not a network-wide superuser account.  You could change NFS export options to suppress that (not recommended) or you could configure MacPorts to not use root privileges.

--
brandon s allbery                                      allbery.b@gmail.com
wandering unix systems administrator (available)     (412) 475-9364 vm/sms