USE flag mit "*" (-opengl*) geht nicht mit USE="opengl"

GendoIkari

GendoIkari

Routinier
Hallo,

ich habe ein packet bei welches ich mit opengl flag compiliren will, aber wenn ich USE="opengl" als USE Flag angebe passier nichts, es steht weiter "-opengl*" da. ;(
 
Ist das Flag eingeklammert?
Code:
"(-opengl*)"
wenn ja, dann kannst du das Flag für deine Architektur nicht nutzen.

Mplayer@AMD64
Code:
[...](-vidix) (-win32codecs)[...]

Psyjo
 
Ein geklammert ist nichts ,aber schön zu wissen ,was das heißt .
"emerge --newuse -av " War genau was ich gebraucht hab Danke ;)
Was hat es eigend lich mit diesen "*" auf sich? Und was bewirkt new use?
 
Zuletzt bearbeitet:
Das * bedeutet das dieses Flag neu in diesem Paket vorkommt ;)

-N/--newuse bewirkt, das Alle Pakete deren UseFlags sich geändert haben, neu gemerg't werden.
 
Und was bewirkt new use?
http://www.gentoo.org/doc/de/handbook/handbook-x86.xml?part=2&chap=1
Wenn Sie zuvor ein USE Flag geändert haben möchten Sie vermutlich --newuse hinzufügen. Portage wird nun feststellen, ob die Änderung eine Installation von weiteren Paketen erfordert oder eine Neuinstallation der existierenden hinreichend ist
Wenn USE-Flags geändert wurden muß immer --newuse (oder -N) zu den Optionen hinzugefügt werden.Ansonsten ignoriert Portage sie.
 

Ähnliche Themen

Dovecot: Geteilte Postfächer (Shared Mailboxes) funktionieren nicht

Bluetooth Maus Red Hat Enterprise 8.3 funktioniert nicht

chown Befehl in einem Script

Gnome Foundation geht gegen Patentklage vor

Keine grafische Oberfläche (Debian Installation)

Zurück
Oben