descargar - ¿Por qué los macports listan varios puertos instalados de la misma versión, y cómo los arreglo?
macports xcode (1)
Específicamente, el comando:
sudo port list installed
Muestra dobles de paquetes, así:
apache2 @2.2.21 www/apache2
apache2 @2.2.21 www/apache2
...
ncurses @5.9 devel/ncurses
ncurses @5.9 devel/ncurses
php5-iconv @5.3.8 php/php5-iconv
php5-iconv @5.3.8 php/php5-iconv
php5-intl @5.3.8 php/php5-intl
php5-intl @5.3.8 php/php5-intl
...
¿Por qué es esto?
¿Cómo sucedió y cómo lo arreglo?
De la lista de errores de Macports
"lista de puertos instalada" no hace lo que usted cree que hace. "lista de puertos instalada" obtiene la lista de nombres de todos los puertos instalados y, para cada uno, muestra la versión actual, independientemente de la versión instalada.
Para ver las versiones que están instaladas, desea utilizar "puerto instalado".
Las versiones inactivas son puertos más antiguos que han sido reemplazados por otros más nuevos que están activos.
port list inactive
muestra los puertos que ya no se utilizan y, en su caso, debe mostrar uno de cada duplicado (o 2 o tríos, etc.)
port uninstall inactive
eliminará los puertos inactivos y lo dejará con solo uno.