| Summary: | Сборка задания падает с hasher-privd: parent: handle_io: idle time limit (3600 seconds) exceeded | ||
|---|---|---|---|
| Product: | Infrastructure | Reporter: | ulysses <ulysses> |
| Component: | girar | Assignee: | placeholder <placeholder> |
| Status: | CLOSED NOTABUG | QA Contact: | Andrey Cherepanov <cas> |
| Severity: | normal | ||
| Priority: | P5 | CC: | aoipkn, glebfm, ldv |
| Version: | unspecified | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
ulysses@altlinux.org
2026-04-16 11:27:02 MSK
Эта ошибка значит ровно то, что написано в сообщении: процесс сборки завис и был автоматически прекращён, так что это штатное поведение сборочницы. 3600 секунд это очень много времени, чтобы ничего не выводить в процессе сборки, тем более что на других архитектурах вся сборка занимает меньше времени. Локально собирается на не самом мощном ноутбуке минуты за 4 где-то. В сборочнице зависает. С отключенным LTO сборка продвинулась чуть дальше, но все равно упало с тем же сообщением. Странно, что на aarch64 сборка проходит, хотя слышал, что там ЭВМ послабее. Не важно баг это или особенность. Прошу помощи с тем, какие действия можно предпринять, чтобы эту особенность обойти и сборка наконец-то прошла. Это не "особенность", это какая-то ошибка в пакете, который вы собираете. Попробую посмотреть. Спасибо. Вот с таким патчем всё нормально собирается. Т.е. sphinx почему-то виснет, если запускается со слишком высоким -j.
--- a/doc/CMakeLists.txt
+++ b/doc/CMakeLists.txt
@@ -36,7 +36,7 @@
gdal_set_runtime_env(BUILD_RUN_ENV)
set(SPHINX_BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR}/build)
- set(SPHINX_BUILD_OPTS "--jobs=auto" "--show-traceback")
+ set(SPHINX_BUILD_OPTS "--jobs=1" "--show-traceback")
file(MAKE_DIRECTORY ${SPHINX_BUILD_DIR})
file(MAKE_DIRECTORY ${SPHINX_BUILD_DIR}/html_extra)
(bugzilla скорее всего испортит этот патч, но задача в том, чтобы передать идею)
Это объезд, но решает вашу проблему здесь и сейчас. И можете включить обратно lto, я уверен, что оно висло там же в документации, а не из-за lto.
Спасибо, что уделили время. Сейчас попробую. Отпишусь о результате здесь. Да, все хорошо. Еще раз спасибо. |