In /etc/make.conf kun je autoclean=no zetten, zodat bij een update de oud pakketen niet worden verwijderd. Maar stel nu dat je bv een foute gcc hebt geëmerged, hoe kun je dan terug naar de vorige versie? Ik heb al zitten speuren in de manpage van emerge, maar ik kan vooralsnog niets vinden.
ik ga ervanuit dat je 2 gcc's geinstalleerd hebt op jouw computersysteem.
Stel dat dit gcc 2.95 en gcc 3.3.1 zijn, dan kun je alsvolgt gcc 3.3.1 verwijderen
Ligt een beetje aan het pakket. Meestal overschrijft een nieuwe versie de oude en kan je dus niet terug zonder hercompilatie. Als je de oude verwijderd zul je ook zien dat er weinig verwijderd wordt (alleen wat versie-specifieke dingen). GCC echter wordt volgens mij per versie in een apparte dir geinstalleerd en is dan ook een van de weinige waarvan je de oude versie blijft behouden. dit is een gok van mij, niet proberen zonder meer info te zoeken!
Zoek eens op 'multiple versions of gcc installed' oid.