Всем привет,
После долгого перерыва между обновлениями я решил обновить сервер (я придерживаюсь мнению что серверы часто не обновляются). И встретился с массой проблем типа “улов 22” (вполне предсказуемо). Вот логи моей поптыки обновить:
http://pastebin.calculate-linux.org/en/show/218941
Я пробовал разные подходы из руководств по Генте. Например, пытался обновить portage:
Portage - Gentoo Wiki изменив названия директорий с “gentoo” на “calculate”
DISTDIR="/mnt/calculate/var/cache/distfiles" PKGDIR="/mnt/calculate/var/cache/binpkgs" PORTAGE_CONFIGROOT="/mnt/calculate/" PORTAGE_TMPDIR="/mnt/calculate/var/tmp" PORTDIR="/mnt/calculate/var/db/repos/calculate"
Потому что вдобавок ко всему прочему ebuild версии у меня EAPI=7 а не EAPI=8
И выполнил:
emerge --ask --unmerge sys-apps/portage
Но получил:
* This action can remove important packages! In order to be safer, use
* `emerge -pv --depclean <atom>` to check for reverse dependencies before
* removing packages.
>>> These are the packages that would be unmerged:
* Not unmerging package sys-apps/portage-3.0.18 since there is no valid
* reason for Portage to unmerge itself.
Так же выполнял команды из этого руководства: Portage introduction
Пытаясь обновить portage (как я понимаю первым делом надо чтоб EAPI был версии 8 в ебилдах). Но ничего не получается.
Надеюсь можно что-нибудь придумать чтоб можно было обновить систему? Я думал скачать новый portage calculate snapshot каким-то образом, или есть более эффективное решение?
Спасибо,
Витя.