Primeiro, descubra quais são as dependências reversas e, em seguida, remova-as.
Descobrir o que eles são pode ser feito usando equery
de gentoolkit
. Iniciá-lo no modo depends
( d
) encontrará as dependências diretas e o sinalizador --indirect
( -D
) examinará recursivamente suas dependências reversas.
Você pode obter uma lista de cópias / pastas de todos esses pacotes (o pacote fonte não pode ser impresso lá) usando:
equery d -D octave | sed 's/^ *\([^ ]*\)-[0-9].*//' | sort -u | tr '\n' ' '
Note que a sua vontade só irá olhar para os pacotes instalados. Se você já removeu pacotes, talvez seja necessário reconstruir dependências ausentes (usando alguma variação de emerge @world
) antes que equery
encontre as dependências reversas "atrás" delas.