emerge --autounmask-write firefox
должен быть заменен
emerge -p --autounmask-write firefox
Сразу после этого шага в $ EPREFIX / etc / portage / make.conf вы должны заменить
USE="-*"
от
USE="-keyword1 -keyword2 -keyword3 ... -keywordN"
где Ключевое слово1 ключевое слово2 ключевое слово3, ... ключевое словоN должно быть заменено различными флагами USE, показанными как emerge -p --autounmask-write firefox
. Если emerge -p --autounmask-write firefox
показал
[ebuild R ] app-text/recode-3.6_p17-r2 USE="nls (prefix%*) -static-libs" 2,021 kB
Тогда вы могли бы использовать
USE="-nls -static-libs"
Это даст вам что-то с эффектом, точно эквивалентным USE="-*"
.
На следующем шаге вы должны попытаться угадать, какие из элементов в USE препятствуют тому, что «прокрутка колесиком мыши глючит и переключение вкладок осуществляется нажатием на них». Например, если это -nls, то вы должны заменить -nls на + nls (или ничем) в переменной USE.
Вы можете найти http://www.gentoo.org/dyn/use-index.xml, чтобы отслеживать связанные с мышью ключевые слова USE.
После этого выполните шаги ниже, чтобы скомпилировать совместимый с мышью Firefox:
emerge --autounmask-write firefox mv $EPREFIX/etc/portage/.*package.use $EPREFIX/etc/portage/package.use emerge firefox
Примечание. Я думаю, что для создания Firefox достаточно переменной USE, сокращенной до нескольких ключевых слов. Пожалуйста, сообщите об этом здесь и в IRC, если вам удастся найти его.