Erstmal Hallo u. Willkommen im Forum!
Uff, dies wieder hinzubiegen wird nicht so einfach sein, ich denke fast es wird für dich das einfachste sein dir dein "/etc" und world file zu sichern, und eine Neuinstallation zu machen.
Es währe natürlich auch möglich ein Stage3 drüberzubügeln, doch dieses dann wieder korrekt hin zu konfigurieren ist auch nicht so ganz ohne.
Dann hat das packet "mktemp" geblockt und ich habe es einfach mal unemergt.
Beim mergen habe ich denn aber lust bekommen zu zocken und bin zu Windows rebooted -.-
beim nächsten boot(und auch jeden weiteren) giebt es nur noch fehlermeldungen nach:
"wiping /tmp"
Im Gunde war es schon richtig hier den Blocker "mktemp" zu löschen, doch du hättest das mergen von "coreutils" dann nicht abbrechen dürfen. "mktemp" ist im neuen "coreutils" mit enthalten, beides wird für ein funktionsfähiges System dringend benötigt.
Dann hab ich mir gedacht das unter windows runterzuladen und habe denn mit vim in /usr/bin/emerge geschaut wo es das hinspeichert und denn nach furstierten suchen mit :wq beendet (ich denke da hab ich es zerstört denn ab dann kam immer ein syntax error beim mergen)
Bedenke dass das "w" im Befehl ":wq" write bedeutet, also die Änderungen geschrieben werden.
Zu dem Block "coreutils | mktemp" gibt es auch einige Beiträge hier im Forum, nutze einfach mal die Suchfunktion mit den Suchbegriffen "coreutils" und,oder "mktemp"
viel Erfolg!