Странности в обновлениях

Вот эти два пакета

dev-lang/ruby-2.1.9
net-mail/mailutils-2.99.98-r1

приходят в обновлениях уже четвертый раз, а именно: позавчера, 16 января, один раз; вчера два раза и сегодня - один раз. И каждый раз <>.

И еще: значек обновлений в систрее - когда один, когда два, а иногда и четыре штуки подряд.

Прокомментируйте, пожалуйста.
Спасибо.

Эти пакеты пытаются установиться как бинарные или компилируются?

Михаил, они зеленого цвета. Извините за “проффессиональный” ответ.

Сейчас принудительно запустил обновление в графической консоли. Эти двое из ларца опять на месте, с теми же признаками, да, забыл добавить: они каждый раз загружаются заново.

Что выводит?

emerge -Gpv dev-lang/ruby net-mail/mailutils

Mikhail Hiretsky wrote:

Что выводит?
[…]

calculate ~ # emerge -Gpv dev-lang/ruby net-mail/mailutils

These are the packages that would be merged, in order:

Calculating dependencies... done!
[binary   R    ] net-mail/mailutils-2.99.98-r1::gentoo  USE="berkdb clients gdbm ipv6 nls pam sasl ssl tcpd threads -bidi -guile -kerberos -ldap -mysql -postgres -python -servers -static-libs -tokyocabinet" PYTHON_TARGETS="python2_7" 0 KiB
[binary   R    ] dev-lang/ruby-2.1.9:2.1::gentoo  USE="berkdb gdbm ipv6 ncurses rdoc readline ssl -debug -doc -examples -rubytests -socks5 -xemacs" 0 KiB

Total: 2 packages (2 reinstalls, 2 binaries), Size of downloads: 0 KiB

Илья Бабаев wrote:

да, забыл добавить: они каждый раз загружаются заново

размер загрузок = 0

Total: 2 packages (2 reinstalls, 2 binaries), Size of downloads: 0 KiB

бинари не кампилятся (это уже сделано за вас) и из-за обновления зависимостей (или растильдовать версию посвежей ,если таковая имеется) будут требовать переустановки R (вы же почему то не соизволили показать “почему”) . Либо ждите когда в кальке это решат либо канпеляйте из исходников сами :slight_smile:

То Иван Иванов:
Вот фрагмент вывода консольного варианта cl-update

 * Объектно-ориентированый скриптовый язык (rR) dev-lang/ruby-2.1.9 (9178 KiB)
 * Полезная коллекция почтовых серверов, клиентов и фильтров (rR) net-mail/mailutils-2.99.98-r1 (2447 KiB)
 * 2 пакетов будет установлено, 11624 KiB будет загружено

в котором говорится о <<ненулевых>> загрузках. Почему такой диссонанс с выводом emerge -Gpv dev-lang/ruby net-mail/mailutils, мне неведомо.

Еще раз: выполняю cl-update, получаю к обновлению два уже известных пакета, подтверджаю обновление. После отработки обновления опять выполняю cl-update и получаю к обновлению те же только что обновленные пакеты.

Иван Иванов wrote:

Ещё раз : у вас бинари ставятся .

В том то и прикол: <<emerge -Gpv dev-lang/ruby net-mail/mailutils>> тянет “бинари”, а cl-update - “сырцы” (“Михаил, они зеленого цвета”)

Илья, давайте еще попробуем выполнить <<emerge -pv dev-lang/ruby net-mail/mailutils>>.

Результат

calculate ~ # emerge -pv dev-lang/ruby net-mail/mailutils

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] net-mail/mailutils-2.99.98-r1::gentoo  USE="berkdb clients gdbm ipv6 nls pam sasl ssl tcpd threads -bidi -guile -kerberos -ldap -mysql -postgres -python -servers -static-libs -tokyocabinet" PYTHON_TARGETS="python2_7" 2447 KiB
[ebuild   R    ] dev-lang/ruby-2.1.9:2.1::gentoo  USE="berkdb gdbm ipv6 ncurses rdoc readline ssl -debug -doc -examples -rubytests -socks5 -xemacs" 9178 KiB

Total: 2 packages (2 reinstalls), Size of downloads: 11624 KiB

Флаги совпадают, но бинарные пакеты не хотят использоваться, а что меняли в /etc/portage?

Александр, если вопрос ко мне: ничего не менялось, все настройки используются по умолчанию.
Если уж точно, то в /etc/portage понижалась только версия видеодрайвера, но то уже другая история…

а дистрибутив какой?

Прошу прощения: cld-17-i686.
Что интересно, обсуждаемый нюанс начал проявляться относительно недавно - в пределах 4 - 5 дней.

Проблема действительно есть, завтра будем разбираться.

Пакеты были собраны с db-4.8, при стабилизации db-5.3 бинарные пакеты стали менее предпочтительными. В тестовом репозитории обновления проблема устранена.