Linuxlovers  »  emerge -> masked by: missing keyword - Problem gelöst

Ich möchte Paket foo installieren, aber emerge gibt aus: (masked by: missing keyword)

Das bedeutet, dass das Paket noch nicht getestet wurde. Es Muss nicht heißen, dass es nicht funzt. Man kann es demaskieren, indem man eine weitere Architektur akzeptieren lässt. Das folgende Beispiel zeigt, wie man Portage dazu bringt, jegliche Keywords für ein bestimmtes Paket zu akzeptieren.

    Befehlsauflistung 4.1: Beispiel zum Hinzufügen von Keywords zu einem Paket

echo "kategorie/paketname **" >> /etc/portage/package.keywords
emerge paketname

Linuxlovers  »  Gentoo: Python deinstalliert? Hier die Lösung.

Für all die, die im Eifer des Gefechts den Python unmerged haben und dann feststellen müssen, dass das geliebte Portage nicht mehr tut. Hier die Lösung:

    Python muss händisch installiert werden um Portage (emerge) wieder lauffähig zu bekommen.

cd /tmp

tar -xjf /usr/portage/distfiles/Python-2.4.4.tar.bz2

cd Python-2.4.4

./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-fpectl --enable-shared --infodir=/usr/share/info --mandir=/usr/share/man

make 

make install

rm /usr/bin/python

ln -s /usr/bin/python2 /usr/bin/python


    Ist dies erledigt, kann und sollte man python per Portage drüberinstallieren:

emerge python


Problem gelöst ;)

Linuxlovers  »  Entspannt arbeiten mit portage (gentoo)

Eine Einführung in Portage: Dieses Kapitel erklärt die «einfachen» Schritte, die ein Benutzer definitiv kennen muss, um Software auf seinem System zu betreuen.
www.gentoo.de/doc/de/handbook/handbook-x86.xml?part=2&chap=1

Features von Portage: Entdecken Sie die Funktionen von Portage, wie Unterstützung für verteilte Kompilierung, ccache und mehr.
www.gentoo.de/doc/de/handbook/handbook-x86.xml?part=2&chap=3

Arbeiten mit Portage: «Arbeiten mit Portage» bietet eine tiefergehende Behandlung von Portage, Gentoos Software Management Tool.
www.gentoo.de/doc/de/handbook/handbook-x86.xml?part=3

USE-Flags: USE-Flags sind ein sehr wichtiger Aspekt von Gentoo. In diesem Kapitel erfahren Sie wie man mit USE-Flags arbeitet und wie USE-Flags mit Ihrem System interagieren.
www.gentoo.de/doc/de/handbook/handbook-x86.xml?part=2&chap=2