Hmm wenn portage kaputt ist hast Du recht wenig Chancen
Wie lautet die Fehlermeldung genau? Worauf bezieht sich das file is corrupt?
Du kannst natürlich mal versuchen portage manuell zu kompilieren.
Die quellen liegen in /usr/portage/distfiles
Die entpackst du und dann der bekannte Dreisatz
[code:1]./configure
make
make install[/code:1]
Dim