отсутствие пакетов при их присутствии

Короче такая проблема-устанавливаю некоторые пакеты,а emerge начинает искать их в нете.При том что они есть и в distfiles в формате *tar.bz2 и в portage в соответствующей папке(sys-devel,и ей подобные) есть ebuild.Но он почему то все равно лезет качать его из нета!Почему и как с этим бороться?

Версия

Версия совпадает? Битыми не могут быть?


Пожалуйста, не описывайте своё железо в подписи

А как ты

А как ты проверяешь что пакеты именно те, которые нужны заданному ебилду?

как я понимаю,

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

Вот например я

Вот например я на днях удалил virtualbox(emerge unmerge virtualbox).Потом возникла необходимость поставить его вновь,но не смотря на то что в app-emulation/virtualbox есть,он все равно лезет в нет...Думаешь emerge -k virtualbox должно помочь?

может он просто

может он просто обновился?

фау

Magog написал(а):
не смотря на то что в app-emulation/virtualbox есть,он все равно лезет в нет...

Чтобы не лез, кое-что должно быть не в app-emulation/virtualbox, а в distfiles. И соответствующих версий


Пожалуйста, не описывайте своё железо в подписи

Значит

Значит единственный выход-скачать пакет из нета?

Единственный

Единственный выход — найти нужные файлы с исходниками и закинуть их в distfiles. Как ты это сделаешь, emerge не волнует.


Пожалуйста, не описывайте своё железо в подписи

Единственный

Единственный выход - прочитать все-таки хендбук, и разобраться в принципе работы portage/emerge.

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

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