No puedo actualizar MacPorts después de actualizar a Mavericks

2

Ejecuté port selfupdate y MacPorts intentó actualizarse a la versión 2.2.1, pero finalmente falla. Cuando agrego el indicador -v , puedo ver que la compilación falla después de estas líneas:

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

¿Cómo puedo recuperar MacPorts?

    
pregunta Garrett Albright 29.10.2013 - 21:46

2 respuestas

3

Necesita actualizar las herramientas de línea de comandos que instala Xcode. Por alguna razón, Xcode no parece querer actualizarlos por sí mismo, pero puede forzarlo ejecutando xcode-select --install . Esto abrirá un mensaje de GUI; Selecciona "Instalar" y deja que el instalador haga su trabajo. Después de esto, MacPorts debería construirse con éxito. (Es posible que tengas que repetir primero; rehash en tcsh, hash -r en bash y zsh (creo).)

    
respondido por el Garrett Albright 29.10.2013 - 21:46
0

Instalé la distribución ActiveTCL desde el estado activo. Recordé vagamente que era necesario; Acabo de comprar una máquina nueva, tengo Mavericks y le puse la distribución ActiveState TCL como una costumbre antes de reconstruir la instalación de mi MacPorts.

    
respondido por el Tim Richardson 30.10.2013 - 02:32

Lea otras preguntas en las etiquetas