Opened 12 years ago

Closed 12 years ago

#18613 closed defect (fixed)

building from svn checkout is currently broken

Reported by: jordan.breeding@… Owned by: macports-tickets@…
Priority: High Milestone: MacPorts 1.8.0
Component: base Version: 1.8.0
Keywords: Cc:
Port:

Description

Previously I could update my svn checkout and do

cd base
make distclean
cd ..
make
make install

but now that results in this (starting today for me, but I didn't try building on Sunday, it definitely worked on Saturday though)

Last login: Mon Feb 23 21:44:25 on ttys000
1 jordan@thetourist ~ > cd /opt/local
2 jordan@thetourist /opt/local > svn update
U    dports/PortIndex
Updated to revision 47252.
3 jordan@thetourist /opt/local > ls
Makefile	base/		doc/		doc-new/	dports/		www/
4 jordan@thetourist /opt/local > make
(cd base; [ ! -f Makefile ] && ./configure --prefix=/opt/local --with-applications-dir=/opt/local/Applications --with-frameworks-dir=/opt/local/Library/Frameworks --with-universal-target=10.5 --with-universal-sysroot=/Developer/SDKs/MacOSX10.5.sdk --with-universal-archs="i386 x86_64" --with-tcl=/usr/lib --with-tclpackage=/Library/Tcl --with-install-user=jordan --with-install-group=admin; make all)
checking build system type... i686-apple-darwin9.6.0
checking host system type... i686-apple-darwin9.6.0
checking target system type... i686-apple-darwin9.6.0
checking MacPorts version... 1.8.0
checking for sw_vers... sw_vers
checking Mac OS X version... 10.5.6
checking Xcode version... 3.1.2
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for gcc... gcc
checking whether we are using the GNU Objective C compiler... yes
checking whether gcc accepts -g... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for mtree... /usr/sbin/mtree
checking for cvs... /usr/bin/cvs
checking for svn... /usr/local/bin/svn
checking for git... no
checking for rsync... /usr/bin/rsync
checking for sed... /usr/bin/sed
checking for tar... /usr/bin/tar
checking for make... /usr/bin/make
checking for launchd... yes
checking for launchctl... /bin/launchctl
checking for xcodebuild... /usr/bin/xcodebuild
checking for gnutar... /usr/bin/gnutar
checking for gnumake... /usr/bin/gnumake
checking for bzip2... /usr/bin/bzip2
checking for xar... /usr/bin/xar
checking for open... /usr/bin/open
checking for sed... (cached) /usr/bin/sed
checking which sed flag to use for extended regexp... -E (BSD)
checking for tar... (cached) /usr/bin/tar
checking for gnutar... (cached) /usr/bin/gnutar
checking for which tar variant to use... /usr/bin/gnutar
checking for /usr/bin/gnutar --no-same-owner support... yes
checking how to mark unused variables... 
checking for gcc symbol visibility attribute... __attribute__((visibility("hidden")))
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... -D_THREAD_SAFE
checking how to run the Objective C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... rm: conftest.dSYM: is a directory
rm: conftest.dSYM: is a directory
yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking objc/objc.h usability... yes
checking objc/objc.h presence... yes
checking for objc/objc.h... yes
checking if linking libobjc requires pthreads... no
checking for Apple Objective-C runtime... yes
checking for GNU Objective C runtime... no
configure: Using Apple Objective-C runtime
checking for Apple Foundation library... yes
configure: WARNING: GNUSTEP_SYSTEM_ROOT is not defined in your environment, preventing the use of GNUstep's Foundation library
configure: Using Apple Foundation library
checking for CoreFoundation framework... yes
checking for SystemConfiguration framework... yes
checking for IOKit framework... yes
checking for CFNotificationCenterGetDarwinNotifyCenter... yes
checking for whether we will build daemondo... yes
checking for ports tree... configure: WARNING: No ports tree found
checking for MacPorts config directory... ${sysconfdir}/macports
checking for install user... jordan
checking for install group... admin
checking for macports user... root
checking what permissions to use for installation directories... 0755
checking for Applications installation directory... /opt/local/Applications
checking for Frameworks installation directory... /opt/local/Library/Frameworks
checking for Universal MDT version... 10.5
checking for Universal SDK sysroot... /Developer/SDKs/MacOSX10.5.sdk
checking for Universal CPU architectures... i386 x86_64
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... (cached) yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for sys/wait.h that is POSIX.1 compatible... yes
checking whether stat file-mode macros are broken... no
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking paths.h usability... yes
checking paths.h presence... yes
checking for paths.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking crt_externs.h usability... yes
checking crt_externs.h presence... yes
checking for crt_externs.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/fcntl.h usability... yes
checking sys/fcntl.h presence... yes
checking for sys/fcntl.h... yes
checking sys/cdefs.h usability... yes
checking sys/cdefs.h presence... yes
checking for sys/cdefs.h... yes
checking err.h usability... yes
checking err.h presence... yes
checking for err.h... yes
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking readline/readline.h usability... yes
checking readline/readline.h presence... yes
checking for readline/readline.h... yes
checking readline/history.h usability... yes
checking readline/history.h presence... yes
checking for readline/history.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking sys/paths.h usability... yes
checking sys/paths.h presence... yes
checking for sys/paths.h... yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking whether closedir returns void... no
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... no
checking for bzero... yes
checking for memset... yes
checking for dup2... yes
checking for regcomp... yes
checking for strdup... yes
checking for strerror... yes
checking for strtol... yes
checking for fgetln... yes
checking for lockf... yes
checking for flock... yes
checking for setmode... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking for strlcpy... yes
checking for copyfile... yes
checking for clearenv... no
checking if readlink conforms to POSIX 1003.1a... yes
checking for MD5Update in -lmd... no
checking for MD5_Update in -lcrypto... yes
checking openssl/md5.h usability... yes
checking openssl/md5.h presence... yes
checking for openssl/md5.h... yes
checking for X... libraries /usr/X11/lib, headers /usr/X11/include
checking whether -R must be followed by a space... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for XOpenDisplay in -lX11... yes
checking for X11 prefix... /usr/X11
checking for Tcl configuration... found /usr/lib/tclConfig.sh
checking for existence of /usr/lib/tclConfig.sh... loading
checking for Tcl public headers... /usr/include
checking for tclsh... /usr/bin/tclsh
checking for Tcl package directory... /Library/Tcl
checking whether tclsh was compiled with threads... yes
checking for curl-config... /usr/bin/curl-config
checking for curl_easy_strerror in -lcurl... yes
checking for Tcl Thread package... yes
checking for sqlite3_open in -lsqlite3... yes
checking for Tcl sqlite3 location... /usr/lib/sqlite3
checking how to build libraries... shared
configure: creating ./config.status
config.status: creating src/programs/daemondo/Makefile
config.status: creating Doxyfile
config.status: creating Makefile
config.status: creating Mk/macports.autoconf.mk
config.status: creating doc/prefix.mtree
config.status: creating doc/macosx.mtree
config.status: creating doc/macports.conf
config.status: creating portmgr/freebsd/Makefile
config.status: creating portmgr/fedora/macports.spec
config.status: creating src/Makefile
config.status: creating src/macports1.0/macports_autoconf.tcl
config.status: creating src/tclobjc1.0/Makefile
config.status: creating src/port1.0/port_autoconf.tcl
config.status: creating src/registry1.0/registry_autoconf.tcl
config.status: creating src/programs/Makefile
config.status: creating src/macports1.0/macports_fastload.tcl
config.status: creating setupenv.bash
config.status: creating src/config.h
===> making all in doc
gzip -c port.1 > port.1.gz
gzip -c macports.conf.5 > macports.conf.5.gz
gzip -c portfile.7 > portfile.7.gz
gzip -c portstyle.7 > portstyle.7.gz
gzip -c porthier.7 > porthier.7.gz
gzip -c portgroup.7 > portgroup.7.gz
===> making all in src
===> making all in src/cregistry
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -fno-common registry.c -o registry.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -fno-common entry.c -o entry.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -fno-common sql.c -o sql.o
ar cr cregistry.a registry.o entry.o sql.o
ranlib cregistry.a
===> making all in src/macports1.0
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -fno-common macports.c -o macports.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -fno-common portconf.c -o portconf.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -fno-common session.c -o session.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -fno-common util.c -o util.o
cc -dynamiclib -L/usr/local/lib  macports.o portconf.o session.o util.o -o MacPorts.dylib -L/System/Library/Frameworks/Tcl.framework/Versions/8.4 -ltclstub8.4 -L/usr/local/lib  
===> making all in src/port1.0
===> making all in src/package1.0
make[3]: Nothing to be done for `all'.
===> making all in src/pextlib1.0
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common Pextlib.c -o Pextlib.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common strsed.c -o strsed.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common fgetln.c -o fgetln.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common md5cmd.c -o md5cmd.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common setmode.c -o setmode.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common xinstall.c -o xinstall.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common fs-traverse.c -o fs-traverse.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common strcasecmp.c -o strcasecmp.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common vercomp.c -o vercomp.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common filemap.c -o filemap.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common sha1cmd.c -o sha1cmd.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common compat.c -o compat.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common curl.c -o curl.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common rmd160cmd.c -o rmd160cmd.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common readline.c -o readline.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common uid.c -o uid.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common tracelib.c -o tracelib.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common tty.c -o tty.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"    -fno-common get_systemconfiguration_proxies.c -o get_systemconfiguration_proxies.o
cc -dynamiclib -L/usr/local/lib  Pextlib.o strsed.o fgetln.o md5cmd.o setmode.o xinstall.o fs-traverse.o strcasecmp.o vercomp.o filemap.o sha1cmd.o compat.o curl.o rmd160cmd.o readline.o uid.o tracelib.o tty.o get_systemconfiguration_proxies.o -o Pextlib.dylib -L/System/Library/Frameworks/Tcl.framework/Versions/8.4 -ltclstub8.4 -L/usr/local/lib   -lcurl -lssl -lcrypto -lz -lcrypto  -framework CoreFoundation -framework SystemConfiguration
===> making all in src/registry1.0
make[3]: Nothing to be done for `all'.
===> making all in src/registry2.0
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -fno-common registry.c -o registry.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -fno-common util.c -o util.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -fno-common entry.c -o entry.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -fno-common entryobj.c -o entryobj.o
cc -dynamiclib -L/usr/local/lib  registry.o util.o entry.o entryobj.o -o registry.dylib -L/System/Library/Frameworks/Tcl.framework/Versions/8.4 -ltclstub8.4 -L/usr/local/lib   ../cregistry/cregistry.a -lsqlite3
===> making all in src/darwintracelib1.0
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -fno-common darwintrace.c -o darwintrace.o
cc -dynamiclib -L/usr/local/lib  darwintrace.o -o darwintrace.dylib -L/System/Library/Frameworks/Tcl.framework/Versions/8.4 -ltclstub8.4 -L/usr/local/lib  
===> making all in src/tclobjc1.0
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"  -fno-common tclobjc.m -o tclobjc.o
tclobjc.m: In function ‘tclobjc_dispatch’:
tclobjc.m:118: warning: comparison between signed and unsigned
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"  -fno-common tclobjc_types.m -o tclobjc_types.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"  -fno-common MPMethodSignatureExtensions.m -o MPMethodSignatureExtensions.o
gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"  -fno-common objc_encoding.m -o objc_encoding.o
cc -dynamiclib -L/usr/local/lib   tclobjc.o tclobjc_types.o MPMethodSignatureExtensions.o objc_encoding.o -o tclobjc.dylib -L/System/Library/Frameworks/Tcl.framework/Versions/8.4 -ltclstub8.4 -L/usr/local/lib    -framework Foundation
===> making all in src/port
sed -e 's,@TCLSH\@,/usr/bin/tclsh,g' -e 's,@TCL_PACKAGE_DIR\@,/Library/Tcl,g' portmirror.tcl > portmirror
sed -e 's,@TCLSH\@,/usr/bin/tclsh,g' -e 's,@TCL_PACKAGE_DIR\@,/Library/Tcl,g' portindex.tcl > portindex
sed -e 's,@TCLSH\@,/usr/bin/tclsh,g' -e 's,@TCL_PACKAGE_DIR\@,/Library/Tcl,g' port.tcl > port
===> making all in src/programs
===> making all in src/programs/daemondo
mkdir -p build
gcc -g -O2 -W -Wall -Wno-unused-parameter  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include"  -c -o main.o main.c
gcc -g -O2 -W -Wall -Wno-unused-parameter  -DHAVE_CONFIG_H -I.. -I.  -I"/usr/include" -o build/daemondo -framework CoreFoundation -framework SystemConfiguration -framework IOKit main.o
5 jordan@thetourist /opt/local > make install
(cd base; [ ! -f Makefile ] && ./configure --prefix=/opt/local --with-applications-dir=/opt/local/Applications --with-frameworks-dir=/opt/local/Library/Frameworks --with-universal-target=10.5 --with-universal-sysroot=/Developer/SDKs/MacOSX10.5.sdk --with-universal-archs="i386 x86_64" --with-tcl=/usr/lib --with-tclpackage=/Library/Tcl --with-install-user=jordan --with-install-group=admin; make all)
===> making all in doc
make[2]: Nothing to be done for `all'.
===> making all in src
===> making all in src/cregistry
make[3]: Nothing to be done for `all'.
===> making all in src/macports1.0
make[3]: Nothing to be done for `all'.
===> making all in src/port1.0
===> making all in src/package1.0
make[3]: Nothing to be done for `all'.
===> making all in src/pextlib1.0
make[3]: Nothing to be done for `all'.
===> making all in src/registry1.0
make[3]: Nothing to be done for `all'.
===> making all in src/registry2.0
make[3]: Nothing to be done for `all'.
===> making all in src/darwintracelib1.0
make[3]: Nothing to be done for `all'.
===> making all in src/tclobjc1.0
make[3]: Nothing to be done for `all'.
===> making all in src/port
make[3]: Nothing to be done for `all'.
===> making all in src/programs
===> making all in src/programs/daemondo
mkdir -p build

Upgrading your existing MacPorts installation to the new namespace if necessary:

[ ! -d /Library/Tcl/darwinports1.0 ] || rm -rf /Library/Tcl/darwinports1.0
[ ! -d /opt/local/share/darwinports ] || rm -rf /opt/local/share/darwinports
[ ! -f /opt/local/etc/ports/dp_version ] || rm -vf /opt/local/etc/ports/dp_version
[ ! -f /opt/local/share/man/man5/ports.conf.5 ] || rm -vf /opt/local/share/man/man5/ports.conf.5
[ ! -d /opt/local/etc/ports ] || mv -v /opt/local/etc/ports /opt/local/etc/macports
[ -d /opt/local/var/macports ] || mkdir -vp /opt/local/var/macports
/opt/local/var
/opt/local/var/macports
for dir in distfiles packages receipts software; do \
		[ ! -d /opt/local/var/db/dports/${dir} ] || mv -v /opt/local/var/db/dports/${dir} /opt/local/var/macports ; \
	done
[ ! -d /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports ] || { mkdir -vp \
		/opt/local/var/macports/sources/rsync.macports.org/release && mv -v \
		/opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports /opt/local/var/macports/sources/rsync.macports.org/release/ports ; \
	}
for receipt in /opt/local/var/macports/receipts/*/*/receipt.bz2 ; do [ ! \( -f ${receipt} -a ! -f ${receipt}.mpsaved \) ] || { \
		cp -v ${receipt} ${receipt}.mpsaved && { \
			/usr/bin/bzip2 -q -dc ${receipt} | sed 's/db\/dports/macports/g' | /usr/bin/bzip2 -q -zf > ${receipt}.new ; \
		} && mv -v ${receipt}.new ${receipt} ; \
	}; done
[ ! \( -f /opt/local/etc/macports/ports.conf -a ! -f /opt/local/var/macports/.mprename \) ] || { \
		mv -v /opt/local/etc/macports/ports.conf /opt/local/etc/macports/macports.conf.mpsaved; \
		sed 's/etc\/ports/etc\/macports/g' /opt/local/etc/macports/macports.conf.mpsaved > /opt/local/etc/macports/macports.conf.tmp && \
			mv -v /opt/local/etc/macports/macports.conf.tmp /opt/local/etc/macports/macports.conf; \
		sed 's/db\/dports/macports/g' /opt/local/etc/macports/macports.conf > /opt/local/etc/macports/macports.conf.tmp && \
			mv -v /opt/local/etc/macports/macports.conf.tmp /opt/local/etc/macports/macports.conf; \
		sed 's/darwinports/macports/g' /opt/local/etc/macports/macports.conf > /opt/local/etc/macports/macports.conf.tmp && \
			mv -v /opt/local/etc/macports/macports.conf.tmp /opt/local/etc/macports/macports.conf; \
		sed 's/dpupdate1\/base/release\/base/g' /opt/local/etc/macports/macports.conf > /opt/local/etc/macports/macports.conf.tmp && \
			mv -v /opt/local/etc/macports/macports.conf.tmp /opt/local/etc/macports/macports.conf; \
		sed 's/dpupdate\/base\/\{0,1\}/trunk\/base\//g' /opt/local/etc/macports/macports.conf > /opt/local/etc/macports/macports.conf.tmp && \
			mv -v /opt/local/etc/macports/macports.conf.tmp /opt/local/etc/macports/macports.conf; \
		sed '/^rsync_options/s/"\(.*\)"/\1/' /opt/local/etc/macports/macports.conf > /opt/local/etc/macports/macports.conf.tmp && \
			mv -v /opt/local/etc/macports/macports.conf.tmp /opt/local/etc/macports/macports.conf; \
		sed 's/ --delete / /' /opt/local/etc/macports/macports.conf > /opt/local/etc/macports/macports.conf.tmp && \
			mv -v /opt/local/etc/macports/macports.conf.tmp /opt/local/etc/macports/macports.conf; \
		sed 's/ ports.conf(5)/ macports.conf(5)/g' /opt/local/etc/macports/macports.conf > /opt/local/etc/macports/macports.conf.tmp && \
			mv -v /opt/local/etc/macports/macports.conf.tmp /opt/local/etc/macports/macports.conf; \
	}
[ ! \( -f /opt/local/etc/macports/sources.conf -a ! -f /opt/local/var/macports/.mprename \) ] || { \
		cp -v /opt/local/etc/macports/sources.conf /opt/local/etc/macports/sources.conf.mpsaved; \
		sed 's/darwinports/macports/g' /opt/local/etc/macports/sources.conf > /opt/local/etc/macports/sources.conf.tmp && \
			mv -v /opt/local/etc/macports/sources.conf.tmp /opt/local/etc/macports/sources.conf; \
		sed 's/dpupdate\/dports/release\/ports\//g' /opt/local/etc/macports/sources.conf > /opt/local/etc/macports/sources.conf.tmp && \
			mv -v /opt/local/etc/macports/sources.conf.tmp /opt/local/etc/macports/sources.conf; \
	}
[ ! \( -f "${HOME}/.macports/ports.conf" -a ! -f /opt/local/var/macports/.mprename \) ] || { \
		mv -v "${HOME}/.macports/ports.conf" "${HOME}/.macports/macports.conf.mpsaved"; \
		sed 's/etc\/ports/etc\/macports/g' "${HOME}/.macports/macports.conf.mpsaved" > "${HOME}/.macports/macports.conf.tmp" && \
			mv -v "${HOME}/.macports/macports.conf.tmp" "${HOME}/.macports/macports.conf"; \
		sed 's/db\/dports/macports/g' "${HOME}/.macports/macports.conf" > "${HOME}/.macports/macports.conf.tmp" && \
			mv -v "${HOME}/.macports/macports.conf.tmp" "${HOME}/.macports/macports.conf"; \
		sed 's/darwinports/macports/g' "${HOME}/.macports/macports.conf" > "${HOME}/.macports/macports.conf.tmp" && \
			mv -v "${HOME}/.macports/macports.conf.tmp" "${HOME}/.macports/macports.conf"; \
		sed 's/dpupdate1\/base/release\/base/g' "${HOME}/.macports/macports.conf" > "${HOME}/.macports/macports.conf.tmp" && \
			mv -v "${HOME}/.macports/macports.conf.tmp" "${HOME}/.macports/macports.conf"; \
		sed 's/dpupdate\/base\/\{0,1\}/trunk\/base\//g' "${HOME}/.macports/macports.conf" > "${HOME}/.macports/macports.conf.tmp" && \
			mv -v "${HOME}/.macports/macports.conf.tmp" "${HOME}/.macports/macports.conf"; \
		sed '/^rsync_options/s/"\(.*\)"/\1/' "${HOME}/.macports/macports.conf" > "${HOME}/.macports/macports.conf.tmp" && \
			mv -v "${HOME}/.macports/macports.conf.tmp" "${HOME}/.macports/macports.conf"; \
		sed 's/ --delete / /' "${HOME}/.macports/macports.conf" > "${HOME}/.macports/macports.conf.tmp" && \
			mv -v "${HOME}/.macports/macports.conf.tmp" "${HOME}/.macports/macports.conf"; \
		sed 's/ ports.conf(5)/ macports.conf(5)/g' "${HOME}/.macports/macports.conf" > "${HOME}/.macports/macports.conf.tmp" && \
			mv -v "${HOME}/.macports/macports.conf.tmp" "${HOME}/.macports/macports.conf"; \
	}

MacPorts installation successfully upgraded from the old DarwinPorts namespace!

[ ! -f /opt/local/etc/macports/mp_version ] || rm -vf /opt/local/etc/macports/mp_version
===> making install in doc
/usr/bin/install -c -d -o jordan -g admin -m 0755 /opt/local
/usr/bin/install -c -d -o jordan -g admin -m 0755 /opt/local/etc/macports
cat prefix.mtree | /usr/sbin/mtree -U -e -p /opt/local > /dev/null
if test -L "/opt/local/man" ; then \
		rm -f "/opt/local/man"; \
	fi
if test ! -e "/opt/local/man" ; then \
		ln -s share/man /opt/local/man; \
	fi
if test ! -e /opt/local/etc/macports/macports.conf ; then \
		set -x; \
		/usr/bin/install -c -o jordan -g admin -m 644 macports.conf /opt/local/etc/macports; \
	fi
+ /usr/bin/install -c -o jordan -g admin -m 644 macports.conf /opt/local/etc/macports
if test ! -e /opt/local/etc/macports/sources.conf ; then \
		set -x; \
		/usr/bin/install -c -o jordan -g admin -m 644 sources.conf /opt/local/etc/macports; \
	fi
+ /usr/bin/install -c -o jordan -g admin -m 644 sources.conf /opt/local/etc/macports
if test ! -e /opt/local/etc/macports/variants.conf ; then \
		set -x; \
		/usr/bin/install -c -o jordan -g admin -m 644 variants.conf /opt/local/etc/macports; \
	fi
+ /usr/bin/install -c -o jordan -g admin -m 644 variants.conf /opt/local/etc/macports
# delete old uncompressed man pages if they exist
for m in port.1; do rm -f /opt/local/share/man/man1/$m ; done
for m in macports.conf.5; do rm -f /opt/local/share/man/man5/$m ; done
for m in portfile.7 portstyle.7 porthier.7 portgroup.7; do rm -f /opt/local/share/man/man7/$m ; done
/usr/bin/install -c -d -o jordan -g admin -m 0755 /opt/local/share/macports/install
/usr/bin/install -c -o jordan -g admin -m 644 prefix.mtree /opt/local/share/macports/install/
/usr/bin/install -c -o jordan -g admin -m 644 macosx.mtree /opt/local/share/macports/install/
/usr/bin/install -c -o jordan -g admin -m 444 port.1.gz /opt/local/share/man/man1
/usr/bin/install -c -o jordan -g admin -m 444 macports.conf.5.gz /opt/local/share/man/man5
/usr/bin/install -c -o jordan -g admin -m 444 portfile.7.gz /opt/local/share/man/man7
/usr/bin/install -c -o jordan -g admin -m 444 portstyle.7.gz /opt/local/share/man/man7
/usr/bin/install -c -o jordan -g admin -m 444 porthier.7.gz /opt/local/share/man/man7
/usr/bin/install -c -o jordan -g admin -m 444 portgroup.7.gz /opt/local/share/man/man7
===> making install in src
===> making install in src/cregistry
make[3]: Nothing to be done for `install'.
===> making install in src/macports1.0
/usr/bin/install -c -d -o jordan -g admin -m 0755 /Library/Tcl/macports1.0
/usr/bin/install -c -o jordan -g admin -m 444 MacPorts.dylib /Library/Tcl/macports1.0
/usr/bin/install -c -d -o jordan -g admin -m 0755 /Library/Tcl/macports1.0
+ for file in macports.tcl macports_dlist.tcl macports_util.tcl macports_autoconf.tcl macports_index.tcl macports_fastload.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 macports.tcl /Library/Tcl/macports1.0/macports.tcl
+ for file in macports.tcl macports_dlist.tcl macports_util.tcl macports_autoconf.tcl macports_index.tcl macports_fastload.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 macports_dlist.tcl /Library/Tcl/macports1.0/macports_dlist.tcl
+ for file in macports.tcl macports_dlist.tcl macports_util.tcl macports_autoconf.tcl macports_index.tcl macports_fastload.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 macports_util.tcl /Library/Tcl/macports1.0/macports_util.tcl
+ for file in macports.tcl macports_dlist.tcl macports_util.tcl macports_autoconf.tcl macports_index.tcl macports_fastload.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 macports_autoconf.tcl /Library/Tcl/macports1.0/macports_autoconf.tcl
+ for file in macports.tcl macports_dlist.tcl macports_util.tcl macports_autoconf.tcl macports_index.tcl macports_fastload.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 macports_index.tcl /Library/Tcl/macports1.0/macports_index.tcl
+ for file in macports.tcl macports_dlist.tcl macports_util.tcl macports_autoconf.tcl macports_index.tcl macports_fastload.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 macports_fastload.tcl /Library/Tcl/macports1.0/macports_fastload.tcl
echo "/Library/Tcl" > /opt/local/var/macports/.tclpackage
===> making install in src/port1.0
/usr/bin/install -c -d -o jordan -g admin -m 0755 /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 port.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portchecksum.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portconfigure.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portextract.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portfetch.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portmain.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portbuild.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portpatch.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portutil.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portinstall.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portdepends.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portdestroot.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portlint.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portclean.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 porttest.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portactivate.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portsubmit.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 port_autoconf.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portstartupitem.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 porttrace.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portlivecheck.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portdistcheck.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portmirror.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portload.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portunload.tcl /opt/local/share/macports/Tcl/port1.0
+ for file in port.tcl portchecksum.tcl portconfigure.tcl portextract.tcl portfetch.tcl portmain.tcl portbuild.tcl portpatch.tcl portutil.tcl portinstall.tcl portdepends.tcl portdestroot.tcl portlint.tcl portclean.tcl porttest.tcl portactivate.tcl portsubmit.tcl port_autoconf.tcl portstartupitem.tcl porttrace.tcl portlivecheck.tcl portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl portdistfiles.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portdistfiles.tcl /opt/local/share/macports/Tcl/port1.0
===> making install in src/package1.0
/usr/bin/install -c -d -o jordan -g admin -m 0755 /opt/local/share/macports/Tcl/package1.0
+ for file in package.tcl portdmg.tcl portmdmg.tcl portmpkg.tcl portpkg.tcl portportpkg.tcl portrpm.tcl portsrpm.tcl portdpkg.tcl portunarchive.tcl portarchive.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 package.tcl /opt/local/share/macports/Tcl/package1.0
+ for file in package.tcl portdmg.tcl portmdmg.tcl portmpkg.tcl portpkg.tcl portportpkg.tcl portrpm.tcl portsrpm.tcl portdpkg.tcl portunarchive.tcl portarchive.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portdmg.tcl /opt/local/share/macports/Tcl/package1.0
+ for file in package.tcl portdmg.tcl portmdmg.tcl portmpkg.tcl portpkg.tcl portportpkg.tcl portrpm.tcl portsrpm.tcl portdpkg.tcl portunarchive.tcl portarchive.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portmdmg.tcl /opt/local/share/macports/Tcl/package1.0
+ for file in package.tcl portdmg.tcl portmdmg.tcl portmpkg.tcl portpkg.tcl portportpkg.tcl portrpm.tcl portsrpm.tcl portdpkg.tcl portunarchive.tcl portarchive.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portmpkg.tcl /opt/local/share/macports/Tcl/package1.0
+ for file in package.tcl portdmg.tcl portmdmg.tcl portmpkg.tcl portpkg.tcl portportpkg.tcl portrpm.tcl portsrpm.tcl portdpkg.tcl portunarchive.tcl portarchive.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portpkg.tcl /opt/local/share/macports/Tcl/package1.0
+ for file in package.tcl portdmg.tcl portmdmg.tcl portmpkg.tcl portpkg.tcl portportpkg.tcl portrpm.tcl portsrpm.tcl portdpkg.tcl portunarchive.tcl portarchive.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portportpkg.tcl /opt/local/share/macports/Tcl/package1.0
+ for file in package.tcl portdmg.tcl portmdmg.tcl portmpkg.tcl portpkg.tcl portportpkg.tcl portrpm.tcl portsrpm.tcl portdpkg.tcl portunarchive.tcl portarchive.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portrpm.tcl /opt/local/share/macports/Tcl/package1.0
+ for file in package.tcl portdmg.tcl portmdmg.tcl portmpkg.tcl portpkg.tcl portportpkg.tcl portrpm.tcl portsrpm.tcl portdpkg.tcl portunarchive.tcl portarchive.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portsrpm.tcl /opt/local/share/macports/Tcl/package1.0
+ for file in package.tcl portdmg.tcl portmdmg.tcl portmpkg.tcl portpkg.tcl portportpkg.tcl portrpm.tcl portsrpm.tcl portdpkg.tcl portunarchive.tcl portarchive.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portdpkg.tcl /opt/local/share/macports/Tcl/package1.0
+ for file in package.tcl portdmg.tcl portmdmg.tcl portmpkg.tcl portpkg.tcl portportpkg.tcl portrpm.tcl portsrpm.tcl portdpkg.tcl portunarchive.tcl portarchive.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portunarchive.tcl /opt/local/share/macports/Tcl/package1.0
+ for file in package.tcl portdmg.tcl portmdmg.tcl portmpkg.tcl portpkg.tcl portportpkg.tcl portrpm.tcl portsrpm.tcl portdpkg.tcl portunarchive.tcl portarchive.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portarchive.tcl /opt/local/share/macports/Tcl/package1.0
===> making install in src/pextlib1.0
/usr/bin/install -c -d -o jordan -g admin -m 0755 /opt/local/share/macports/Tcl/pextlib1.0
/usr/bin/install -c -o jordan -g admin -m 444 Pextlib.dylib /opt/local/share/macports/Tcl/pextlib1.0
===> making install in src/registry1.0
/usr/bin/install -c -d -o jordan -g admin -m 0755 /opt/local/share/macports/Tcl/registry1.0
+ for file in registry.tcl registry_autoconf.tcl receipt_flat.tcl receipt_sqlite.tcl portimage.tcl portuninstall.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 registry.tcl /opt/local/share/macports/Tcl/registry1.0
+ for file in registry.tcl registry_autoconf.tcl receipt_flat.tcl receipt_sqlite.tcl portimage.tcl portuninstall.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 registry_autoconf.tcl /opt/local/share/macports/Tcl/registry1.0
+ for file in registry.tcl registry_autoconf.tcl receipt_flat.tcl receipt_sqlite.tcl portimage.tcl portuninstall.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 receipt_flat.tcl /opt/local/share/macports/Tcl/registry1.0
+ for file in registry.tcl registry_autoconf.tcl receipt_flat.tcl receipt_sqlite.tcl portimage.tcl portuninstall.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 receipt_sqlite.tcl /opt/local/share/macports/Tcl/registry1.0
+ for file in registry.tcl registry_autoconf.tcl receipt_flat.tcl receipt_sqlite.tcl portimage.tcl portuninstall.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portimage.tcl /opt/local/share/macports/Tcl/registry1.0
+ for file in registry.tcl registry_autoconf.tcl receipt_flat.tcl receipt_sqlite.tcl portimage.tcl portuninstall.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portuninstall.tcl /opt/local/share/macports/Tcl/registry1.0
===> making install in src/registry2.0
/usr/bin/install -c -d -o jordan -g admin -m 0755 /opt/local/share/macports/Tcl/registry2.0
/usr/bin/install -c -o jordan -g admin -m 444 registry.dylib /opt/local/share/macports/Tcl/registry2.0
/usr/bin/install -c -d -o jordan -g admin -m 0755 /opt/local/share/macports/Tcl/registry2.0
/usr/bin/install -c -o jordan -g admin -m 444 registry.dylib /opt/local/share/macports/Tcl/registry2.0
+ for file in registry_util.tcl portimage.tcl portuninstall.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 registry_util.tcl /opt/local/share/macports/Tcl/registry2.0/registry_util.tcl
+ for file in registry_util.tcl portimage.tcl portuninstall.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portimage.tcl /opt/local/share/macports/Tcl/registry2.0/portimage.tcl
+ for file in registry_util.tcl portimage.tcl portuninstall.tcl
+ /usr/bin/install -c -o jordan -g admin -m 444 portuninstall.tcl /opt/local/share/macports/Tcl/registry2.0/portuninstall.tcl
===> making install in src/darwintracelib1.0
/usr/bin/install -c -d -o jordan -g admin -m 0755 /opt/local/share/macports/Tcl/darwintrace1.0
/usr/bin/install -c -o jordan -g admin -m 444 darwintrace.dylib /opt/local/share/macports/Tcl/darwintrace1.0
===> making install in src/tclobjc1.0
/usr/bin/install -c -d -o jordan -g admin -m 0755 /opt/local/share/macports/Tcl/tclobjc1.0
/usr/bin/install -c -o jordan -g admin -m 444 tclobjc.dylib /opt/local/share/macports/Tcl/tclobjc1.0
===> making install in src/port
cat ../../doc/prefix.mtree | /usr/sbin/mtree -U -d -e -p /opt/local > /dev/null
/usr/bin/install -c -d -o jordan -g admin -m 0755 /opt/local/bin
/usr/bin/install -c -d -o jordan -g admin -m 0755 /opt/local/var/macports
/usr/bin/install -c -o jordan -g admin -m 555 port portindex portmirror /opt/local/bin/
/usr/bin/install -c -o jordan -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
/usr/bin/install -c -o jordan -g admin -m 555 build/daemondo /opt/local/bin
/usr/bin/install -c -o jordan -g admin -m 444 setupenv.bash  /opt/local/share/macports/
/usr/bin/tclsh src/upgrade_sources_conf_default.tcl /opt/local
/usr/bin/tclsh src/dep_map_clean.tcl /Library/Tcl
Warning: Can't open index file: /opt/local/var/macports/sources/rsync.macports.org/release/ports/PortIndex
No index(es) found! Have you synced your source indexes?
    while executing
"_mports_load_quickindex"
    (procedure "mportinit" line 455)
    invoked from within
"mportinit"
    (file "src/dep_map_clean.tcl" line 12)
make[1]: *** [install] Error 1
make: *** [install] Error 2
6 jordan@thetourist /opt/local > 

Change History (5)

comment:1 Changed 12 years ago by blb@…

Does /opt/local/var/macports/sources/rsync.macports.org/release/ports/PortIndex in fact exist? If not make sure to 'port sync' since that is what updates what's in /opt/local/var/macports/sources/rsync.macports.org/release/ports.

comment:2 in reply to:  1 Changed 12 years ago by jordan.breeding@…

Replying to blb@…:

Does /opt/local/var/macports/sources/rsync.macports.org/release/ports/PortIndex in fact exist? If not make sure to 'port sync' since that is what updates what's in /opt/local/var/macports/sources/rsync.macports.org/release/ports.

No, /opt/local/var/macports/sources/rsync.macports.org/release/ports/PortIndex does not exist, /opt/local/dports/PortIndex does because this is an svn checkout. Prior to the latest round of changes what I was able to do is svn update, then run make; make install the Makefile in /opt/local (checked out from svn) contains the following:

install: all
	@(cd base; make install)
	@if egrep -q ^rsync ${SRCS}; then \
	  echo file://`pwd`/dports/ [default] >> ${SRCS}; \
	  sed -i .orig -e 's/^rsync/#rsync/' ${SRCS}; \
	  echo "${SRCS} automatically configured"; \
        fi

Which used to be just fine, and then I could either do an svn update on my own later to update portfiles and macports software, or I could do port sync to get just the portfiles, port sync was smart enough to notice that the source was "file://" and just use svn to do the update.

Now during make install in base it bails out because of not finding PortIndex though, even though one exists, it is just in /opt/local/dports, controlled by svn, and /opt/local/etc/macports/sources.conf hasn't been edited by the main Makefile yet.

comment:3 Changed 12 years ago by blb@…

Do you still have an rsync:// entry which isn't commented-out in your /opt/local/etc/macports/sources.conf? It's failing while it's going through all PortIndex files available, which should be based on what's in sources.conf.

comment:4 in reply to:  3 Changed 12 years ago by jordan.breeding@…

Replying to blb@…:

Do you still have an rsync:// entry which isn't commented-out in your /opt/local/etc/macports/sources.conf? It's failing while it's going through all PortIndex files available, which should be based on what's in sources.conf.

Right now I do, this is on a fresh install and I was following the method which used to work with no problems, but now it seems there is a catch-22:

make install in base runs commands now which rely on /opt/local/etc/macports/sources.conf being correct, but /opt/local/Makefile doesn't use sed to alter /opt/local/etc/macports/sources.conf until after make install from bas has finished successfully, which it never does.

I can try editing /opt/local/base/doc/sources.conf, but that is less than ideal since installing straight from an svn checkout used to work and doesn't work anymore.

comment:5 Changed 12 years ago by blb@…

Component: portsbase
Milestone: Port BugsMacPorts 1.8.0
Resolution: fixed
Status: newclosed

Fixed in r47291.

Note: See TracTickets for help on using tickets.