Часть первая была здесь (а еще ранее: здесь), не особенно с пруфцами и скорее на эмоциях, а теперь по факту, по делу.
Итак, разработчики Gentoo — будьте прокляты!
Я же говорил, что портаж сносит пакеты без спроса, мне не верили, вот теперь я сделал скриншот, посетил нотариуса и снова к вам: http://i.imgur.com/q0Xw7Zf.png
Если кратко, то:
eix -i ncurses # есть оба слота
emerge -vp portage # всё четко, будет обновлен только портаж, ничего больше ни обновлено, удалено и т.п. не будет
emerge portage # портаж обновляется, первый слот ncurses сносится
eix -i ncurses # есть только второй слот ncurses
>>> Auto-cleaning packages...
sys-libs/ncurses
selected: 6.0-r1
protected: 6.0
omitted: none
All selected packages: =sys-libs/ncurses-6.0-r1
Такие дела. Кстати, просто впердолить как выпердолили обратно первый слот ncurses нельзя, сборка фейлится на ? no tic program found
.
В эбулде portage-2.3.0 вообще ничего не сказано про ncurses, зачем его сносить-то? Что ты мне снесешь в следующий раз?
P.S. Быть мне лошком, если бы я не знал, как пофиксить эту проблему и впердолить обратно оба слота ncurses и ничего не пересобирать, но вопрос актуальный: доколе?