package.* Dateien bereinigen mit Portpeek
Portpeek ist ein kleines Skript für Gentoo-Benutzer, das die package.keywords und die package.unmask von nicht mehr benötigten Einträgen bereinigt. Es überprüft ob die entsprechenden Programme bzw. Versionen mittlerweile als stabil gekennzeichnet sind und entfernt die entsprechenden Einträge.
Pakete demaskieren mit autounmask
Wenn man unter Gentoo ein Paket installieren möchte, das sich noch im Testzweig befindet bzw. maskiert ist kann man es in die Datei /etc/portage/package.keywords bzw. /etc/portage/package.unmask eintragen um es zu demaskieren.
echo "=kategorie/paketname-version ~keyword" >> /etc/portage/package.keywords # Testzweig echo "=kategorie/paketname-version" >> /etc/portage/package.unmask # Maskierte Pakete
Das wird allerdings problematisch wenn das Paket noch Abhängigkeiten hat die ebenfalls demaskiert werden müssen, jede Abhängigkeit einzeln in die entsprechende Datei einzutragen wäre ziemlich mühselig. Ist auch nicht nötig, denn es gibt ja autounmask.
genlop: Informationen aus Log-Dateien von Portage auslesen
Jedes mal wenn man ein Paket emergt werden Informationen darüber in eine Log-Datei geschrieben. Das Programm genlop kann diese Informationen auslesen und daraus zum Beispiel abschätzen wie lange es dauern würde bestimmte Pakete zu emergen. Außerdem kann genlop anzeigen wann Synchronisierungen durchgeführt wurden und wann welches Paket in welcher Version installiert wurde. Um genlop zu installieren genügt ein einfaches emerge -av genlop.

