Починка eselect news

По какой-то причине gentoo news у меня перестали обновляться.
Последнее, что я получал:

[46]     2019-05-23  Change of ACCEPT_LICENSE default

Вчера дошёл смотреть здесь: Repository news items – Gentoo Linux
Там сказано, что получаемый список зависит от профиля и установленных пакетов. И я уже вижу новости, которые должны быть.

2021-10-17	dev-libs/openssl USE=bindist removal
2021-09-05	setuptools_scm-6.3.0 temporary runtime breakage
2021-08-24	eudev retirement on 2022-01-01

По eudev 100% должно быть, я только что переходил на sys-fs/udev.
Что могло сломать eselect news?

Большее , что я помню, это как я пробовал переключать глав. portage с синхронизируемого источника calculate на сам gentoo. Не помню точно, что было пока я его использовал, но

$ cd /usr/portage && git remote -v
origin	https://github.com/calculatelinux/gentoo.git (fetch)
origin	https://github.com/calculatelinux/gentoo.git (push)

Сейчас зашёл по ссылке в меню на https://git.calculate-linux.org/calculate, вижу кучу репозиториев, многих из котрых у меня скорее всего нет. Такое ощущение - я пропустил какие-то миграции, либо не так откатывал свои эксперименты.

$ eselect repository list -i | grep calc
  [57]  calculate * (http://www.calculate-linux.org)
  [83]  distros # (http://www.calculate-linux.org)

Если не ошибаюсь - изначально у меня был CLDX.

Exactly the same problem here. /var/lib/gentoo/news/ is not being populated when emerge or cl-update are run.

Добавьте в /etc/portage/make.conf/custom

FEATURES="${FEATURES} news"

и сделайте cl-update, или просто дождитесь когда он по расписанию отработает.

У кальки в профиле отключены новости, разработчики решили не смущать ими пользователей, так как сами проделывают описываемые в них нужные манипуляции, и пользователям обычно не нужно об этом беспокоиться, они получают уже готовый результат. Но никто не запрещает самостоятельно их включить и почитывать.

2 Likes

Thank you very much.