Ao manter pacotes macports, prefiro remover pacotes antigos quando os substituir por novos. No entanto, com o tempo, à medida que os pacotes são atualizados, você acaba com problemas como:
$ sudo port uninstall -f postgresql83
---> The following versions of postgresql83 are currently installed:
---> postgresql83 @8.3.3_0
---> postgresql83 @8.3.7_0
---> postgresql83 @8.3.8_1 (active)
Error: port uninstall failed: Registry error: Please specify the full version as recorded in the port registry.
Existe um comando macports para remover todas as versões de um pacote de uma só vez?
-u
parece dar o mesmo aviso sobre várias versões sendo instalado como se eu não tivesse usado-u
em tudoIsso removerá suas portas inativas.
fonte