gentoo Linux: USE-Flag global unmask

Nachdem ich mir auf meinem Netbook unter gentoo Linux mal die Gnome-Shell installieren wollte, bin ich auf das Problem gestoßen, dass introspection als USE-Flag global maskiert ist, schön zu erkennen an den vielen "(-introspection)"-Einträgen bei einem "emerge -pv gnome-shell".



Die Lösungsansätze, in denen man dieses USE-Flag für die einzelnen Pakete (pango, atk, ...) demaskiert, führen zwar zum Erfolg, sind aber mit viel Tipparbeit oder viel Copy&Paste verbunden. Es gibt jedoch auch die Möglichkeit, solche Maskierungen global aufzuheben, und zwar in wenigen Schritten:


  1. #~ mkdir -p /etc/portage/profile
  2. #~ echo "-introspection" >> /etc/portage/profile/use.mask




Et voila... Das USE-Flag ist jetzt ganz einfach zu benutzen, entweder über

  1. #~ USE="introspection" emerge gnome-shell

oder man trägt es manuell in die Datei "/etc/make.conf" bei

  1. USE=" ... introspection ..."

ein, etwas komfortabler geht es mit dem ufed Paket: installieren, aufrufen und das entsprechende USE-Flag einfach aktivieren.



Hoffe geholfen zu haben,



Jens

Neuen Kommentar schreiben

Plain text

  • Keine HTML-Tags erlaubt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • HTML - Zeilenumbrüche und Absätze werden automatisch erzeugt.