System Version: Mac OS X 10.5.8 (9L30) Xcode version 3.1.4 MacPorts: 1.8.99, r64708 configuration of MacPorts: ./configure \ --prefix=$LeWitt_PREFIX \ --with-tclpackage=$LeWitt_tclpackage \ --with-applications-dir=$LeWitt_applications_dir \ --with-frameworks-dir=$LeWitt_framework_dir \ --with-install-user=me \ --with-install-group=staff \ --with-macports-user=me \ --enable-readline
Issue: after updating MacPorts installed from SVN sources 'port upgrade outdated' fails to activate the upgraded ports: > :info:install Warning: the following items did not execute (for > xorg-util-macros): org.macports.activate Previously this had worked without issues - the failure only happens since I updated the MacPorts SVN checkout today from r64197 to r64708: > $ port sync > $ port outdated > The following installed ports are outdated: > openssh 5.3p1_0 < 5.4p1_0 > sqlite3 3.6.22_0 < 3.6.23_0 > xorg-util-macros 1.6.0_0 < 1.6.1_0 > $ port upgrade outdated > Warning: MacPorts running without privileges. You may be unable to complete > certain actions (e.g. install). (…) > ---> Computing dependencies for xorg-util-macros > ---> Fetching xorg-util-macros > ---> Attempting to fetch util-macros-1.6.1.tar.bz2 from > http://lil.fr.distfiles.macports.org/xorg-util-macros > ---> Verifying checksum(s) for xorg-util-macros > ---> Extracting xorg-util-macros > ---> Configuring xorg-util-macros > ---> Building xorg-util-macros > ---> Staging xorg-util-macros into destroot > ---> Computing dependencies for xorg-util-macros > ---> Installing xorg-util-macros @1.6.1_0 > MacPorts requires root privileges for this action > Log for xorg-util-macros is at: > /Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/var/macports/logs/_Volumes_blue_mp-inkscape_with-a-long-long-long-directory-name_var_macports_sources_rsync.macports.org_release_ports_x11_xorg-util-macros/main.log Is there a way to continue using MacPorts (SVN checkout) to install and activate ports without root privileges as was possible before updating trunk/base from r64197 to r64708? Or will this be no longer supported in the next MacPorts version? ~suv attachments: - configure setup for building and installing MacPorts trunk/base - log file from upgrading xorg-util-macros to @1.6.1_0
#!/bin/sh export PATH=/usr/bin:/usr/sbin:/bin:/sbin # install from trunk MP_TRUNK="/Volumes/blue/src/MacPorts/src/trunk/base" # configure private Inkscape MacPorts tree LeWitt_PREFIX="/Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name" LeWitt_tclpackage="$LeWitt_PREFIX/Library/Tcl" LeWitt_applications_dir="$LeWitt_PREFIX/Applications" LeWitt_framework_dir="$LeWitt_PREFIX/Library/Frameworks" # generic user/group agruments # --with-install-user=`id -un` \ # --with-install-group=`id -gn` \ # --with-macports-user=`id -un` \ # --with-no-root-privileges \ cd $MP_TRUNK ./configure \ --prefix=$LeWitt_PREFIX \ --with-tclpackage=$LeWitt_tclpackage \ --with-applications-dir=$LeWitt_applications_dir \ --with-frameworks-dir=$LeWitt_framework_dir \ --with-install-user=suv \ --with-install-group=staff \ --with-macports-user=suv \ --enable-readline #make -n # uncomment to install macports into $PREFIX #make #make install
version:1 :msg:destroot ---> Computing dependencies for xorg-util-macros:info:destroot .:msg:destroot :debug:main Executing org.macports.main (xorg-util-macros) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.fetch (xorg-util-macros) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.checksum (xorg-util-macros) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main setting option extract.cmd to /usr/bin/bzip2 :debug:main Skipping completed org.macports.extract (xorg-util-macros) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.patch (xorg-util-macros) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.configure (xorg-util-macros) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.build (xorg-util-macros) :debug:main Privilege de-escalation not attempted as not running as root. :debug:main Skipping completed org.macports.destroot (xorg-util-macros) :debug:main Privilege de-escalation not attempted as not running as root. :msg:main ---> Installing xorg-util-macros @1.6.1_0 :debug:install install phase started at Mon Mar 15 10:38:39 CET 2010 :debug:install Executing org.macports.install (xorg-util-macros) :debug:install installing directory: /Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/var/macports/software/xorg-util-macros/1.6.1_0/Volumes :debug:install installing directory: /Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/var/macports/software/xorg-util-macros/1.6.1_0/Volumes/blue :debug:install installing directory: /Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/var/macports/software/xorg-util-macros/1.6.1_0/Volumes/blue/mp-inkscape :debug:install installing directory: /Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/var/macports/software/xorg-util-macros/1.6.1_0/Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name :debug:install installing directory: /Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/var/macports/software/xorg-util-macros/1.6.1_0/Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/share :debug:install installing directory: /Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/var/macports/software/xorg-util-macros/1.6.1_0/Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/share/aclocal :debug:install installing file: /Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/var/macports/software/xorg-util-macros/1.6.1_0/Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/share/aclocal/xorg-macros.m4 :debug:install installing directory: /Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/var/macports/software/xorg-util-macros/1.6.1_0/Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/share/pkgconfig :debug:install installing file: /Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/var/macports/software/xorg-util-macros/1.6.1_0/Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/share/pkgconfig/xorg-macros.pc :debug:install installing directory: /Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/var/macports/software/xorg-util-macros/1.6.1_0/Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/share/util-macros :debug:install installing file: /Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/var/macports/software/xorg-util-macros/1.6.1_0/Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/share/util-macros/INSTALL :info:install Warning: the following items did not execute (for xorg-util-macros): org.macports.activate :msg:install Log for xorg-util-macros is at: /Volumes/blue/mp-inkscape/with-a-long-long-long-directory-name/var/macports/logs/_Volumes_blue_mp-inkscape_with-a-long-long-long-directory-name_var_macports_sources_rsync.macports.org_release_ports_x11_xorg-util-macros/main.log
_______________________________________________ macports-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
