Así es como lo arreglo (después de la actualización de Mountain Lion):
- instalar la última MacPorts DMG dedicado a Mountain Lion sobre el antiguo;
- instalar la última Xcode versión de la AppStore (¡no se actualiza solo!);
- lanzar Xcode y aceptar la licencia;
- en Xcode 's Preferencias , en el Descargar en la pestaña Componentes sección, instale Herramientas de línea de comandos ( como desde Xcode 4.3 );
- no lo olvides que debe leer y aceptar la licencia para ello, esto es posible tras ejecutar el siguiente comando en el terminal:
sudo xcodebuild -license
.
- en la terminal:
sudo port selfupdate
sudo port upgrade outdated
Después de eso, todo funciona excepto MongoDB Después de investigar un poco, encontré este artículo (Cómo actualizar MacPorts a OS X 10.8 Mountain Lion) por Phil Freo .
Gracias a este artículo, que me ha tranquilizado en mi planteamiento, también he encontrado la solución a mi última cuestión:
Todo terminó y funcionó correctamente, excepto MongoDB . Actualmente existe una incompatibilidad entre boost 1.50 y MongoDB que puede ser resuelta con estos dos comandos, asumiendo que boost 1.49 estaba previamente instalado en su máquina:
sudo port activate boost @1.49.0_0
sudo port -n install mongodb