Пытаюсь обновиться на стареньком HP Mini (Atom). Да, понятно, не поддерживается архитектура. Но вроде бы обновлялось раньше. Теперь просто не видит репозиториев. Ну с Calculate - можно ожидать, но gentoo - тоже.
Выполнил
cl-update --scan
Результат отрицательный.
Посмотрел /var/log/calculate/binhost-scan.log
Там- попытки подключения к репозиториям, которые (попытки) FAILED по причине того, что все ftp-сервера по результату проверки дают сбой: похоже просто не получается к ним подключиться.
Куда смотреть и что читать?
Все же хочется (по приколу) обновить XFCE на “недоноуте”.
Во-первых вам нужно отключить бинарное обновление ибо калька его больше не даёт для х86. Во-вторых, хотелось бы видеть полный лог, но не cl-update, а всё же emerge --sync и emerge -avuDN @world
Про бинарное обновление - да врооде бы никогда не стояло на данном "недоноуте", всегда обновлялось из исходников, говорю же - железочка уже наверное в бОльшей степени для прикола, хотя работает и серфить позволяет, что и требуется. Но может что-то не то учел
По emerge --sync - запускается и начинае ждать:
emerge --sync
>>> Syncing repository 'gentoo' into '/usr/portage'...
* Waiting for emerge to be complete ...
пока по Ctrl+c не остановишь - так и висит
По emerge -avuDN @world выход побогаче:
These are the packages that would be merged, in order:
Calculating dependencies | * ERROR: sys-apps/calculate-toolkit-9999::calculate failed (depend phase):
* git-2.eclass could not be found by inherit()
*
| * Call stack:
- * ebuild.sh, line 609: Called source '/var/db/repos/calculate/sys-apps/calculate-toolkit/calculate-toolkit-9999.ebuild'
\ * calculate-toolkit-9999.ebuild, line 7: Called inherit 'git-2'
/ * ebuild.sh, line 290: Called die
* The specific snippet of code:
/ * [[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
- *
* If you need support, post the output of `emerge --info '=sys-apps/calculate-toolkit-9999::calculate'`,
* the complete build log and the output of `emerge -pqv '=sys-apps/calculate-toolkit-9999::calculate'`.
/ * Working directory: '/usr/lib/python3.7/site-packages'
* S: '/var/calculate/tmp/portage/sys-apps/calculate-toolkit-9999/work/calculate-toolkit-9999'
/ * ERROR: sys-apps/calculate-utils-3.6.9999::calculate failed (depend phase):
* git-2.eclass could not be found by inherit()
| *
* Call stack:
/ * ebuild.sh, line 609: Called source '/var/db/repos/calculate/sys-apps/calculate-utils/calculate-utils-3.6.9999.ebuild'
- * calculate-utils-3.6.9999.ebuild, line 8: Called inherit 'calculate-utils-r6' 'git-2'
\ * ebuild.sh, line 290: Called die
* The specific snippet of code:
/ * [[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
- *
* If you need support, post the output of `emerge --info '=sys-apps/calculate-utils-3.6.9999::calculate'`,
* the complete build log and the output of `emerge -pqv '=sys-apps/calculate-utils-3.6.9999::calculate'`.
- * Working directory: '/usr/lib/python3.7/site-packages'
* S: '/var/calculate/tmp/portage/sys-apps/calculate-utils-3.6.9999/work'
... done!
emerge: there are no ebuilds built with USE flags to satisfy "sys-apps/file[python,python_targets_python2_7]".
!!! One of the following packages is required to complete your request:
- sys-apps/file-5.37-r1::gentoo (Missing IUSE: python_targets_python2_7)
(dependency required by "sys-apps/calculate-utils-3.6.7.11::calculate" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
По cl-update --scan:
Repositories synchronization
* Searching new binhost ...
* Failed to find the reliable server with appropriate updates
* Fallback syncing the Distros repository ... [ ok ]
* Fallback syncing the Calculate repository ... [ ok ]
* Fallback syncing the Gentoo repository ... [ ok ]
* Failed to find the binary updates server
* Update failed
При этом в binhost-scan.log
Started scan on: Wed Jul 15 18:10:04 2020, current timestamp: 1611315425
ftp://ftp.calculate-linux.ru/calculate 0.917 1594713096 FAILED (Bad sign)