Не работает package.use

прописываю в package.use :
net-dialup/wvdial -X -opengl -gtk -kde.Делаю Emerge wvdial-в итоге к установке идет 127 пакетов.
А если делаю USE="-X -opengl -gtk -kde" Emerge wvdial,то к установке только 5 пакетов.Что я делаю не правильно или чего я не понимаю.Спасибо

в директории

в директории /etc/portage/package.use/ создать файлик net-dialup и там это написать.

.

net-dialup/wvdial вообще не имеет USE-флагов.

Ага, в точку :) TO

Ага, в точку :)

TO Magog:
когда ты указываешь переменную USE в консоли, она имеет дейтсвие и на все зависимости. package.use - только для конкретного пакета.

В твоём случае, если нельзя по каким-то причинам в make.conf прописать, надо смотреть какая зависимость ненужный функционал тянет и для неё в package.use задавать настройки (вполне возможно, что будет не один пакет).

Тут говорили

Тут говорили что если создать в директории package.use файл net-dialup/wvdial,и там прописать все что необходимо,то эти use будут действовать только при установке wvdial?А при установке чего либо другого флаги будут использоваться из make.conf?

раз нет

раз нет USE-флагов, значит указывать их в package.use бесполезно. они даже на зваисимости не повлияют.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".