port list
mostra tutte le porte in Macport dando così l'elenco più grande.
Per mostrare tutte le porte che hai richiesto prova port list requested
. Questo mostrerà solo le porte che hai installato esplicitamente, quelle da cui dipendono non sono mostrate e sono state installate dalla risoluzione delle dipendenze. QUINDI questa lista sarà la lista piccola che è necessario reinstallare le stesse porte. Se si grep a pinne php, questo dovrebbe fornire il set minimo di porte. L'unico problema è se ci sono porte che dipendono da una porta php53 ma che non hanno php53 nel nome, ma ho il sospetto che ci siano altri problemi.
Un altro modo è quello di disinstallare php53 di sudo port uninstall php53
. Ciò non riuscirà a fornire l'elenco delle porte che dipendono da esso che è necessario disinstallare. Tuttavia questo potrebbe richiedere qualche esecuzione se una porta dipende solo indirettamente da php53.