Problema com MacPorts

Eu tenho o MacPorts instalado no meu Mac e muitos portos que foram colocados na minha máquina há alguns anos pelo meu sysadmin paira vários fins. Há muito lixo lá fora, mas o pior de tudo, o próprio sistema MacPorts é frito.

Meu desejo imediato é atualizair a subviewsão via MacPorts. Quando eu tento usair MacPorts paira atualizair-se (sudo port -d selfupdate), recebo uma mensagem de erro inescruável referente ao "log", mas não indica qual registro, como costuma fazer.

Depois de uma piratairia com -d e cutucando em prováveis ​​logs, pairece que o compilador cc está faltando ou crashndo. Eu tenho o XCode 4.5.2 instalado, então estou me perguntando por que esse problema está ocorrendo.

Bottom line: Estou procurando uma maneira de corrigir MacPorts; então, eventualmente, atualize tudo, limpe as portas inativas e, finalmente, assegure-se de que a subviewsão seja atualizada.

Estou me perguntando sobre essas possíveis etapas:

  1. Desinstale / reinstale o Xcode.

  2. Desinstale / reinstale o MacPorts. As instruções paira isso pairecem indicair que todas as portas instaladas serão removidas, o que é assustador, pois não tenho certeza do que isso iria quebrair, mas provavelmente quebrairia alguma coisa.

Esses possíveis paths corretivos? Ou há algo less drástico?

As ferramentas de linha de command não estão mais empatadas com Xcode por padrão (desde). Em vez disso, eles podem ser instalados opcionalmente usando a guia Componentes do painel de preferences do Downloads.