emerge --autounmask-write firefox
sollte durch ersetzt werden
emerge -p --autounmask-write firefox
Direkt nach diesem Schritt sollten Sie in $ EPREFIX / etc / portage / make.conf ersetzen
USE="-*"
durch
USE="-keyword1 -keyword2 -keyword3 ... -keywordN"
Schlüsselwort1 Schlüsselwort2 Schlüsselwort3, ... SchlüsselwortN sollte durch die verschiedenen USE-Flags ersetzt werden, die durch angezeigt werden emerge -p --autounmask-write firefox
. Wenn emerge -p --autounmask-write firefox
gezeigt
[ebuild R ] app-text/recode-3.6_p17-r2 USE="nls (prefix%*) -static-libs" 2,021 kB
Dann könntest du verwenden
USE="-nls -static-libs"
Dies gibt Ihnen etwas mit einem Effekt, der genau entspricht USE="-*"
.
Im nächsten Schritt sollten Sie versuchen zu erraten, welche der Elemente in USE die Elemente sind, die verhindern, dass das Scrollen mit dem Mausrad fehlerhaft ist und die Registerkarten durch Klicken wechseln. Wenn es beispielsweise -nls ist, sollten Sie -nls durch + nls (oder durch nichts) in der USE-Variablen ersetzen.
Sie können http://www.gentoo.org/dyn/use-index.xml nachverfolgen, um mit der Maus verwandte USE-Schlüsselwörter zu verfolgen.
Führen Sie anschließend die folgenden Schritte aus, um ein mit der Maus kompatibles Firefox zu erstellen:
emerge --autounmask-write firefox mv $EPREFIX/etc/portage/.*package.use $EPREFIX/etc/portage/package.use emerge firefox
Hinweis: Ich denke, dass eine USE-Variable, die nur eine Handvoll Schlüsselwörter enthält, ausreicht, um Firefox zu erstellen. Bitte melden Sie das hier und im IRC, wenn Sie es finden können.