Summary: | hasher-1.4.7-alt1: Установка пакетов завершается ошибкой | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Антон Мидюков <antohami> | ||||
Component: | hasher | Assignee: | Dmitry V. Levin <ldv> | ||||
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | aen, at, boyarsh, cas, glebfm, iv, ldv, manowar, mike, placeholder, sem | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
See Also: |
https://bugzilla.altlinux.org/show_bug.cgi?id=41264 https://bugzilla.altlinux.org/show_bug.cgi?id=40831 https://bugzilla.altlinux.org/show_bug.cgi?id=41270 |
||||||
Attachments: |
|
Description
Антон Мидюков
2021-10-17 17:19:44 MSK
На basalt, где я образы x86_64/i586 собираю, вообще hasher-1.4.0-alt2. А вот где aarch64, там hasher-1.4.7-alt1, попробую там Симпли собрать. Наверняка, вы можете получить то, какие аргументы передают команде hsh-install, чтобы она упала и прислать их сюда. Created attachment 9897 [details]
кусок лога касающийся mki-install
(In reply to Антон Мидюков from comment #0) > Установка большого количества пакетов в hasher-1.4.7-alt1 завершается > ошибкой: > hsh-install: Packages installation failed. > > без какой-либо диагностики. Проблема проявляется при сборке в > hasher-1.4.7-alt1 таких больших образов, как education.iso и slinux.iso в > mkimage-profiles. > workstation нормально собирается. > Эти же образы собираются успешно с hasher-1.4.6-alt1 Единсвенное отличие hasher-1.4.7-alt1 от hasher-1.4.6-alt1 - это включение %_rpmscript_werror в /etc/rpm/macros с тем, чтобы ошибки в скриптах пакетов приводили в ошибке установки. Очевидно, у вас при сборке образов происходят ошибки в скриптах пакетов. Раньше это происходило незамеченным, а теперь, наконец, проявилось. (Ответ для Dmitry V. Levin на комментарий #4) > (In reply to Антон Мидюков from comment #0) > > Установка большого количества пакетов в hasher-1.4.7-alt1 завершается > > ошибкой: > > hsh-install: Packages installation failed. > > > > без какой-либо диагностики. Проблема проявляется при сборке в > > hasher-1.4.7-alt1 таких больших образов, как education.iso и slinux.iso в > > mkimage-profiles. > > workstation нормально собирается. > > Эти же образы собираются успешно с hasher-1.4.6-alt1 > > Единсвенное отличие hasher-1.4.7-alt1 от hasher-1.4.6-alt1 - это включение > %_rpmscript_werror в /etc/rpm/macros с тем, чтобы ошибки в скриптах пакетов > приводили в ошибке установки. Очевидно, у вас при сборке образов происходят > ошибки в скриптах пакетов. Раньше это происходило незамеченным, а теперь, > наконец, проявилось. Понятно. Спасибо. Старое поведение вернуть нельзя при помощи какой-нибудь настройки? (In reply to Антон Мидюков from comment #5) > Понятно. Спасибо. Старое поведение вернуть нельзя при помощи какой-нибудь > настройки? Может быть, всё-таки пакет(ы) исправить? В логе должно быть написано, что это за пакет(ы). (Ответ для Dmitry V. Levin на комментарий #6) > Может быть, всё-таки пакет(ы) исправить? Антон собирает образы, которые полсизифа затрагивают -- и блокировать их сборку, пока не починят каждый такой пакет, как-то странно. А пока ему, видимо, придётся откатиться на сборочных узлах на 1.4.6-alt1. (In reply to Michael Shigorin from comment #7) > (Ответ для Dmitry V. Levin на комментарий #6) > > Может быть, всё-таки пакет(ы) исправить? > Антон собирает образы, которые полсизифа затрагивают -- и блокировать их > сборку, пока не починят каждый такой пакет, как-то странно. Интересно, а где вы были 3 месяца с момента выпуска 1.4.7-alt1? Почему нельзя было хотя бы баги на проблемные пакеты развесить? > А пока ему, видимо, придётся откатиться на сборочных узлах на 1.4.6-alt1. Тогда мне, видимо, придётся заблокировать публикацию образов, собранных жульническим способом. (Ответ для Dmitry V. Levin на комментарий #4) > Единсвенное отличие hasher-1.4.7-alt1 от hasher-1.4.6-alt1 - это включение > %_rpmscript_werror в /etc/rpm/macros с тем, чтобы ошибки в скриптах пакетов > приводили в ошибке установки. Очевидно, у вас при сборке образов происходят > ошибки в скриптах пакетов. Раньше это происходило незамеченным, а теперь, > наконец, проявилось. Я видел такую ошибку в mono-core: он пытается сделать что-то странное с сертификатами и у него не получается. Но наблюдал я это не на Сизифе и поэтому не буду здесь писать подробности. (Ответ для Dmitry V. Levin на комментарий #8) > > > Может быть, всё-таки пакет(ы) исправить? > > Антон собирает образы, которые полсизифа затрагивают -- и блокировать их > > сборку, пока не починят каждый такой пакет, как-то странно. > Интересно, а где вы были 3 месяца с момента выпуска 1.4.7-alt1? > Почему нельзя было хотя бы баги на проблемные пакеты развесить? Разумеется, стоило; а где был ты? > > А пока ему, видимо, придётся откатиться на сборочных узлах на 1.4.6-alt1. > Тогда мне, видимо, придётся заблокировать публикацию образов, собранных > жульническим способом. Тогда тебе -- и только лично тебе -- придётся исправлять то, что ты находишь несоответствующим лично твоим требованиям. Не буду называть их необъявленными, так как легко мог пропустить в нечитаном devel@, но это всё та же старая тема про нашу великую Димократию. (Ответ для Michael Shigorin на комментарий #10) > (Ответ для Dmitry V. Levin на комментарий #8) > > > > Может быть, всё-таки пакет(ы) исправить? > > > Антон собирает образы, которые полсизифа затрагивают -- и блокировать их > > > сборку, пока не починят каждый такой пакет, как-то странно. > > Интересно, а где вы были 3 месяца с момента выпуска 1.4.7-alt1? > > Почему нельзя было хотя бы баги на проблемные пакеты развесить? > Разумеется, стоило Проблема не была выявлена сразу, так как на сборочных узлах был старый hasher. И на одном у меня до сих пор старый, так как его нужно обновить до p10. И проблема была выявлена 17 октября, но пояснения я получил только вчера. Я ошибочно полагал, что что-то с hasher. В логе из 9000 строк без понимания того, что нужно искать, сложно что-то найти. Появилось понимание что искать, нашёлся и виновный пакет. (Ответ для manowar@altlinux.org на комментарий #9) > (Ответ для Dmitry V. Levin на комментарий #4) > > > Единсвенное отличие hasher-1.4.7-alt1 от hasher-1.4.6-alt1 - это включение > > %_rpmscript_werror в /etc/rpm/macros с тем, чтобы ошибки в скриптах пакетов > > приводили в ошибке установки. Очевидно, у вас при сборке образов происходят > > ошибки в скриптах пакетов. Раньше это происходило незамеченным, а теперь, > > наконец, проявилось. > > Я видел такую ошибку в mono-core: он пытается сделать что-то странное с > сертификатами и у него не получается. Но наблюдал я это не на Сизифе и > поэтому не буду здесь писать подробности. Миша, избегайте, пожалуйста, кванторов общности в обсуждениях. Каковы реальные масштабы бедствия, коллеги? (Ответ для manowar@altlinux.org на комментарий #9) > (Ответ для Dmitry V. Levin на комментарий #4) > > > Единсвенное отличие hasher-1.4.7-alt1 от hasher-1.4.6-alt1 - это включение > > %_rpmscript_werror в /etc/rpm/macros с тем, чтобы ошибки в скриптах пакетов > > приводили в ошибке установки. Очевидно, у вас при сборке образов происходят > > ошибки в скриптах пакетов. Раньше это происходило незамеченным, а теперь, > > наконец, проявилось. > > Я видел такую ошибку в mono-core: он пытается сделать что-то странное с > сертификатами и у него не получается. Но наблюдал я это не на Сизифе и > поэтому не буду здесь писать подробности. Миша, избегайте, пожалуйста, кванторов общности в обсуждениях. Каковы реальные масштабы бедствия, коллеги? (Ответ для AEN на комментарий #13) > Каковы реальные масштабы бедствия, коллеги? Пока выявлен один проблемный пакет java-11-openjdk-headless. Бага про другую, но схожую проблему, на нём уже висит: https://bugzilla.altlinux.org/40831 (Ответ для Антон Мидюков на комментарий #14) > (Ответ для AEN на комментарий #13) > > Каковы реальные масштабы бедствия, коллеги? > > Пока выявлен один проблемный пакет java-11-openjdk-headless. > > Бага про другую, но схожую проблему, на нём уже висит: > > https://bugzilla.altlinux.org/40831 Спасибо. Других проблемных пакетов нет? (Ответ для AEN на комментарий #15) > (Ответ для Антон Мидюков на комментарий #14) > > (Ответ для AEN на комментарий #13) > > > Каковы реальные масштабы бедствия, коллеги? > > > > Пока выявлен один проблемный пакет java-11-openjdk-headless. > > > > Бага про другую, но схожую проблему, на нём уже висит: > > > > https://bugzilla.altlinux.org/40831 > > Спасибо. > Других проблемных пакетов нет? slinux.iso не собирается из-за java-1.8.0-openjdk-headless с аналогичной ошибкой. Так что проблема со всеми версиями java. (Ответ для Антон Мидюков на комментарий #16) > (Ответ для AEN на комментарий #15) > > (Ответ для Антон Мидюков на комментарий #14) > > > (Ответ для AEN на комментарий #13) > > > > Каковы реальные масштабы бедствия, коллеги? > > > > > > Пока выявлен один проблемный пакет java-11-openjdk-headless. > > > > > > Бага про другую, но схожую проблему, на нём уже висит: > > > > > > https://bugzilla.altlinux.org/40831 > > > > Спасибо. > > Других проблемных пакетов нет? > > slinux.iso не собирается из-за java-1.8.0-openjdk-headless с аналогичной > ошибкой. Так что проблема со всеми версиями java. Повесьте багу на него, пожалуйста. education.iso не собирается из-за java-11-openjdk-headless. (Ответ для Dmitry V. Levin на комментарий #4) > Единсвенное отличие hasher-1.4.7-alt1 от hasher-1.4.6-alt1 - это включение > %_rpmscript_werror в /etc/rpm/macros с тем, чтобы ошибки в скриптах пакетов > приводили в ошибке установки. Странная история. У меня и год назад ошибки в скриптлетах пакетов приводили к невозможности сборки образа. На basalt. |