Macports self update failing

Andre-John Mas ajmas at sympatico.ca
Fri Dec 27 16:02:51 PST 2013


I ended up reinstalling MacPorts and the problem went away. I can't remember whether
I had reinstalled MacPorts since installing Mavericks. I thought I had, but maybe
I didn't?

Andre


On Dec 27, 2013, at 17:47 , Andre-John Mas <ajmas at sympatico.ca> wrote:

> Hi,
> 
> I am trying to run a selfupdate of 2.2.1 on MacOS X 10.9.1, but it is failing.
> 
> 
> Running "sudo port -v selfupdate" I get (truncated):
> 
> ...
> checking CommonCrypto/CommonDigest.h presence... yes
> checking for CommonCrypto/CommonDigest.h... yes
> checking for readline in -lreadline... yes
> checking whether rl_username_completion_function is declared... no
> checking whether rl_filename_completion_function is declared... yes
> checking whether rl_completion_matches is declared... yes
> checking whether username_completion_function is declared... yes
> checking whether filename_completion_function is declared... yes
> checking whether completion_matches is declared... yes
> checking for Tcl configuration... configure: error: Can't find Tcl configuration definitions
> Command failed: cd /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/base && CC=/usr/bin/cc OBJC=/usr/bin/cc ./configure --prefix=/opt/local --with-tclpackage=/Library/Tcl --with-install-user=root --with-install-group=admin --with-directory-mode=0755 --enable-readline && make SELFUPDATING=1 && make install SELFUPDATING=1
> Exit code: 1
> Error: Error installing new MacPorts base: command execution failed
> To report a bug, follow the instructions in the guide:
>    http://guide.macports.org/#project.tickets
> Error: /opt/local/bin/port: port selfupdate failed: Error installing new MacPorts base: command execution failed
> 
> 
> I adjusted the above and tried running (with additional '&&'):
> 
> cd /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/base && CC=/usr/bin/cc && OBJC=/usr/bin/cc && ./configure --prefix=/opt/local --with-tclpackage=/Library/Tcl --with-install-user=root --with-install-group=admin --with-directory-mode=0755 --enable-readline && make SELFUPDATING=1 && make install SELFUPDATING=1
> 
> This too seems to be failing:
> 
> checking CommonCrypto/CommonDigest.h presence... yes
> checking for CommonCrypto/CommonDigest.h... yes
> checking for readline in -lreadline... yes
> checking whether rl_username_completion_function is declared... no
> checking whether rl_filename_completion_function is declared... yes
> checking whether rl_completion_matches is declared... yes
> checking whether username_completion_function is declared... yes
> checking whether filename_completion_function is declared... yes
> checking whether completion_matches is declared... yes
> checking for Tcl configuration... configure: error: Can't find Tcl configuration definitions
> 
> Any idea what else I can try?
> 
> Andre



More information about the macports-users mailing list