Intenté instalar el xfce
en MacPorts, que tiene un centenar de dependencias. Llegó bastante lejos, pero al final la instalación falló debido a cualquier razón, alrededor de 85 dependencias. Así que me gustaría desinstalar todo, en particular las 85 dependencias inútiles que ya no necesito.
El problema es que si intento sudo port uninstall xfce
no hace nada. Tampoco lo hace sudo port uninstall --follow-dependencies xfce
, sudo port uninstall --follow-dependents xfce
y así sucesivamente. Por lo que veo, esto parece deberse a que MacPorts no cree que xfce esté instalado en absoluto, ya que la instalación nunca terminó, por lo que no intenta desinstalar nada. También he probado sudo port clean --all installed
y no parecía hacer mucho.
Qué hizo hacer algo es desplazarme hasta el principio, cuando intenté instalar el paquete, y mirar la lista de dependencias que decía que iba a instalar y desinstalar manualmente cada una. Por ejemplo, me desplacé hasta esto:
$ sudo port install xfce
---> Computing dependencies for xfce
The following dependencies will be installed:
Thunar
apr
apr-util
at-spi2-atk
at-spi2-core
atk
...
Y luego escribió sudo port uninstall Thunar apr apr-util at-spi2-atk at-spi2-core atk ...
que lo hizo. ¿Pero hay alguna forma mejor de hacerlo?