non-root user

Stephan stephan80 at mac.com
Tue Oct 14 09:49:24 PDT 2008


Hi all,

I am a Macports-newbee and run macports on both my macbook and my desktop computer. Both have Mac OS X 10.4 Tiger.
While I am my own admin on the macbook (and installed macports to the standard /opt/local via the .dmg-file) I dont have root-acess on my desktop-station. So I tried to install everything into my home directory via:

PATH=/usr/bin:/usr/sbin:/bin:/sbin ./configure \
 --prefix=$HOME/macports \
 --enable-readline \
 --with-install-user=`id -un` \
 --with-install-group=`id -gn` \
 --x-includes=/usr/X11R6/include \
 --x-libraries=/usr/X11R6/lib \
 --with-tclpackage=$HOME/macports/share/macports/Tcl

 make
 make install

I set the paths in my .bashrc:

export PATH=$HOME/macports/bin:$HOME/macports/sbin:$PATH
export MANPATH=$HOME/macports/share/man:$MANPATH
export PERL5LIB=$HOME/macports/lib/perl5/5.8.8:$HOME/macports/lib/perl5/vendor_perl/5.8.8:$PERL5LIB

The first command I tried was "port -d selfupdate"... which fails, see the output below.
It seems that even though I put the right flags in the ./configure-script, it still tries to modify some ownerships which it cant do... I dont know.
(Note: I have Mac OS X 10.4 Tiger).

Can anyone give a hint here?

Thanks a lot and Regards,

Stephan


--------------------------------------------OUTPUT------------------------------------------------

DEBUG: Rebuilding the MacPorts base system if needed.
DEBUG: Synchronizing ports tree(s)
Synchronizing local ports tree from rsync://rsync.macports.org/release/ports/
DEBUG: /usr/bin/rsync -rtzv --delete-after rsync://rsync.macports.org/release/ports/ /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports
receiving file list ... done

sent 36 bytes  received 332706 bytes  39146.12 bytes/sec
total size is 19512827  speedup is 58.64
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/audio: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/benchmarks: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/cad: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/comms: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/cross: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/databases: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/devel: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/editors: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/emulators: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/erlang: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/finance: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/fuse: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/games: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/genealogy: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/gnome: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/gnustep: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/graphics: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/iphone: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/irc: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/java: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/kde: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/lang: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/mail: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/math: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/multimedia: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/net: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/news: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/office: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/palm: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/perl: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/print: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/python: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/ruby: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/science: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/security: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/shells: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/sysutils: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/tex: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/textproc: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/www: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/x11: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/xfce: No such file or directory
chmod: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/ports/zope: No such file or directory
Warning: Setting world read permissions on parts of the ports tree failed, need root?
DEBUG: MacPorts base dir: /NetUsers/stschiff/macports/var/macports/sources/rsync.macports.org/release/base
DEBUG: Setting user: stschiff

MacPorts base version 1.600 installed
DEBUG: Updating using rsync
receiving file list ... done

sent 36 bytes  received 6488 bytes  2609.60 bytes/sec
total size is 3962386  speedup is 607.36

Downloaded MacPorts base version 1.600

The MacPorts installation is not outdated and so was not updated
DEBUG: Setting ownership to stschiff
DEBUG: Couldn't change permissions: chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/audio: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/benchmarks: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/cad: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/comms: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/cross: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/databases: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/devel: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/editors: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/emulators: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/erlang: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/finance: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/fuse: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/games: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/genealogy: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/gnome: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/gnustep: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/graphics: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/iphone: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/irc: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/java: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/kde: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/lang: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/mail: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/math: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/multimedia: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/net: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/news: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/office: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/palm: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/perl: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/print: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/python: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/ruby: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/science: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/security: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/shells: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/sysutils: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/tex: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/textproc: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/www: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/x11: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/xfce: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/zope: No such file or directory
    while executing
"macports::selfupdate [array get global_options]"
Error: /NetUsers/stschiff/macports/bin/port: port selfupdate failed: Couldn't change permissions: chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/audio: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/benchmarks: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/cad: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/comms: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/cross: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/databases: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/devel: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/editors: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/emulators: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/erlang: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/finance: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/fuse: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/games: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/genealogy: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/gnome: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/gnustep: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/graphics: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/iphone: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/irc: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/java: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/kde: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/lang: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/mail: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/math: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/multimedia: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/net: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/news: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/office: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/palm: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/perl: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/print: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/python: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/ruby: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/science: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/security: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/shells: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/sysutils: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/tex: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/textproc: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/www: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/x11: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/xfce: No such file or directory
chown: /NetUsers/stschiff/macports/var/macports/sources//rsync.macports.org/release/ports/zope: No such file or directory




More information about the macports-users mailing list