Tengo MacPorts instalados en mi Mac y una gran cantidad de puertos que mi administrador de sistemas puso hace años en mi máquina para varios propósitos. Hay bastante basura por ahí, pero lo peor de todo es que el sistema MacPorts en sí está frito.
Mi deseo inmediato es actualizar Subversion a través de MacPorts. Cuando trato de usar MacPorts para actualizarse (sudo port -d selfupdate), aparece un mensaje de error inescrutable que se refiere al "registro" pero no indica qué registro, como suele ocurrir.
Después de algunos trucos con -d y hurgando en los registros probables, parece que el compilador de cc falta o está fallando. Tengo XCode 4.5.2 instalado, así que me pregunto por qué ocurre este problema.
Línea inferior: estoy buscando una manera de arreglar MacPorts; luego, finalmente, actualice todo, limpie los puertos inactivos y finalmente asegúrese de que Subversion esté actualizada.
Me pregunto sobre estos posibles pasos:
-
Desinstalar / reinstalar Xcode.
-
Desinstalar / reinstalar MacPorts. Las instrucciones para esto parecen indicar que se eliminarán todos los puertos instalados, lo que da miedo, ya que no estoy seguro de qué se romperá, pero probablemente rompería algo.
¿Son estos posibles caminos correctivos? ¿O hay algo menos drástico?