Не работает package.use
Magog 5 октября, 2008 - 13:32
прописываю в 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 бесполезно. они даже на зваисимости не повлияют.