Macports fornisce una guida per la migrazione a un nuovo sistema operativo.
Fondamentalmente è necessario disinstallare tutte le porte, installare un nuovo Macports e Xcode (anche se per la maggior parte delle porte sono necessari solo gli strumenti da riga di comando), quindi reinstallare le porte. Se non lo fai, potresti avere problemi con cui la comunità Macports non può aiutarti.
Se inserisci le tue configurazioni in nuovi file invece di modificare direttamente i file installati da macports, questi file non verranno sovrascritti. Se hai modificato direttamente i file di configurazione, dovrai copiarli da un backup dopo la reinstallazione.
Nota sull'aggiornamento. Xcode non fornisce un compilatore gcc per OSX 10.9 e Macports ora utilizza la corrispondente libreria standard C ++. Ciò significa che qualsiasi porta basata su C ++ potrebbe avere problemi se hai mantenuto i tuoi vecchi Macport e non hai superato la migrazione. Sospetto che sia probabile che l'altro codice continui a funzionare, ma quando aggiorni una porta o ne aggiungi una nuova le cose si confondono.