emerge --update --deep world
Гость 24 октября, 2005 - 15:29
Всем приветик!
Кто-нибудь мне может объяснить по какому принципу emerge выбирает какую версию пакета ставить?
А то как-то странно, то он берет самую последнюю, которая присутствует в /usr/portage... то среднюю... В итоге например после обновления emerge --update --deep world evolution например у меня остался как и был, а некоторые пакеты напимер gpg стали версией 1.4, но не 1.9, как я думал.
Объясните пожалуйста как так происходит и как например можно добиться обновлений до последних версий, того-же evolution или gpg ???
»
- Для комментирования войдите или зарегистрируйтесь
Берёт он
Берёт он последнюю стабильную... Если охота острых ощущений то допиши в /etc/make.conf строчу:
ACCEPT_KEYWORDS=~x86 или какая там у тебя архитектура.. Будет тебе всё самое новое и не стабильное :)
Re: Берёт он
Будет новое... Если вообще соберётся. :) Gnome 2.12 у меня в своё время мало того что не собрался, так еще и потянул за собой зависимости, из за которых сейчас не собираются многие пакеты.
P.S. Дома у меня такой флаг стоит, ибо пересобираю пакеты редко, поэтому хочется иметь версии поновее. Однако вижу в нём смысл только после полной сборки системы, да и то, не при сборке большого количества пакетов.
Ну кстати
Ну кстати многое так нормально собирается.... Хотя я сам такое редко использую....
Сделал сейчас
Сделал сейчас revdep-rebuild и он что-то с evolution-ом делает...
А когда нужно revdep-rebuild делать???
Я вот тоже решил
поставить ~x86, ну пока еще не до конца обновился, но до сих пор все собирается. :)
а revdep-rebuild нужно делать после --depclean кажись...
Я обычно после обновления делаю emerge --depclean world, потом снова emerge -uD --newuse world
а потом для верности revdep-rebuild. :)