looking for help - upgrade to Macports 2.01 failing on

Jeffrey Jay Hayes vulcan_ at me.com
Thu Aug 18 04:49:05 PDT 2011

Hi Folks,
this issue is being trac'd on https://trac.macports.org/ticket/30574 but there is no maintainer response.

the tail end of   sudo port -v -d selfupdate shows this:

===> making install in src/port
< ../../doc/prefix.mtree /usr/sbin/mtree -U -d -e -p /opt/local > /dev/null
< ../../doc/base.mtree /usr/sbin/mtree -U -d -e -p /opt/local > /dev/null
/usr/bin/install -c -d -o root -g admin -m 755 /opt/local/bin
/usr/bin/install -c -d -o root -g admin -m 755 /opt/local/var/macports
/usr/bin/install -c -o root -g admin -m 555 port portindex portmirror /opt/local/bin/
/usr/bin/install -c -o root -g admin -m 444 port-help.tcl  /opt/local/var/macports/
cd /opt/local/bin && ln -s -f port portf
===> making install in src/programs
===> making install in src/programs/daemondo
mkdir -p build
/usr/bin/install -c -o root -g admin -m 555 build/daemondo /opt/local/bin
===> making install in tests
make[1]: Nothing to be done for `install'.
[ ! -f /opt/local/etc/macports/mp_version ] || rm -vf /opt/local/etc/macports/mp_version
/usr/bin/install -c -o root -g admin -m 444 setupenv.bash  /opt/local/share/macports/
/usr/bin/install -c -o root -g admin -m 444 macports-pubkey.pem  /opt/local/share/macports/
/usr/bin/tclsh src/upgrade_sources_conf_default.tcl "/opt/local"
/usr/bin/tclsh src/images_to_archives.tcl "/opt/local/share/macports/Tcl"
couldn't read file "/opt/local/share/macports/Tcl/macports1.0/macports_fastload.tcl": too many levels of symbolic links
    while executing
"source [file join [lindex $argv 0] macports1.0 macports_fastload.tcl]"
    (file "src/images_to_archives.tcl" line 8)
make: *** [install] Error 1
shell command "cd /opt/local/var/macports/sources/rsync.macports.org/release/base && CC=/usr/bin/gcc-4.2 ./configure --prefix=/opt/local --with-tclpackage=/Library/Tcl --with-install-user=root --with-install-group=admin --with-directory-mode=0755 && make && make install" returned error 2
DEBUG: Error installing new MacPorts base: shell command failed (see log for details)
    while executing
"macports::selfupdate [array get global_options] base_updated"
Error: /opt/local/bin/port: port selfupdate failed: Error installing new MacPorts base: shell command failed (see log for details)

I _think the problem is one of those install commands failing to install files in the correct places.
I have removed /usr/loca/ from the PATH before running this too.
bash-3.2# path

so .. can anyone suggest something i can do to diagnose the prob? or know the reason for the problem?

Jeff Hayes is vulcan_
vulcan_ at me.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20110818/6912b350/attachment.html>

More information about the macports-users mailing list