0 votos

MacPorts en mountain lion - no puede instalar apache2 debido al paquete gettext

He tenido problemas con la instalación del paquete gettext desde macports. Cuando estoy lanzando

 /opt/local/bin/port -v install apache2

comprueba las dependencias y continúa con la instalación del paquete gettext. Pero el proceso de configuración se congela aquí:

checking for egrep... /usr/bin/grep -E

y no pasa nada puede esperar horas, nada cambia.

Intenté configurar, hacer, hacer instalar manualmente para ese paquete y fue todo bien. Pero, cuando el mismo configure es lanzado por los puertos, se cuelga allí. Pregunta:

1) ¿Cómo se puede arreglar eso? 2) ¿Tal vez pueda decir manualmente a los puertos que ya he instalado manualmente el paquete gettext?

Lo siento, si el "sitio" equivocado para esta pregunta. Sentí que era el más apropiado.


sudo port -v install apache2 solucionó el problema :/

Todavía increíble, esa misma operación del usuario Root estaba colgando..

1voto

yoliho Puntos 340

Es necesario ejecutar el comando macport port como Root best usando el puerto como se muestra en todos los ejemplos en el Guía de Macports Esto es para que todos los procesos se configuren como el usuario correcto y los archivos se guarden sin que puedan ser modificados por otros usuarios.

Por ejemplo sudo /opt/local/bin/port -v install apache2

1voto

Wolfman Joe Puntos 287

Encontré esta respuesta en http://theengguy.blogspot.com/2012/05/macports-install-gettext-hangs-on-later.html


Si tienes problemas con la instalación de gettext y otros paquetes que se cuelgan en macports, lo más probable es que se deba a que JAVA_HOME no está configurado. Configúrelo y debería funcionar:

# export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework
# /opt/local/bin/port install gettext

Probablemente tengas configurado JAVA_HOME en el entorno de tu usuario, pero no en el de Root. Mientras estaba conectado como Root, establecí JAVA_HOME y construí gettext con éxito. Desde entonces he añadido esto a ~Root/.profile para no tener que recordarlo en 6 meses...

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X