| Summary: | Ошибка при распаковке симлинков | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Branch p10 | Reporter: | Linuxfan <linuxfan2025> | ||||||
| Component: | cpio | Assignee: | Andrey Cherepanov <cas> | ||||||
| Status: | CLOSED FIXED | QA Contact: | qa-p10 <qa-p10> | ||||||
| Severity: | critical | ||||||||
| Priority: | P5 | CC: | amakeenk, antohami, demitelinevazhno, george.teys, imz, sergey.sukiyazov | ||||||
| Version: | не указана | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Linux | ||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 53964 | ||||||||
| Attachments: |
|
||||||||
|
Description
Linuxfan
2025-04-21 12:58:00 MSK
*** Bug 53918 has been marked as a duplicate of this bug. *** - Версия пакета: 2.12-alt2.c10.1 - Шаги воспроизведения: $ rpm2cpio coreutils-8.32.0.165.18dbc-alt1.x86_64.rpm | cpio -idmv - Получаемый результат: Ошибки вида: cpio: ./usr/share/locale/af/LC_TIME/coreutils.mo: не удаётся open: Нет такого файла или каталога В p11 на версии cpio-2.15-alt1 не воспроизводится. Не по этой- ли причине на Хэшере пакеты собрать не получается? $ hsh --no-sisyphus-check golang-github-mattn-go-sqlite3-devel-1.14.6-alt1.src.rpm /.host/cpio: ./usr/share/locale/af/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/be/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/bg/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/ca/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/cs/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/da/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/de/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/el/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/eo/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/es/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/et/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/eu/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/fi/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/fr/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/ga/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/gl/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/hr/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/hu/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/ia/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/id/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/it/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/ja/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/kk/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/ko/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/lg/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/lt/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/ms/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/nb/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/nl/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/pl/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/pt/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/pt_BR/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/ro/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/ru/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/sk/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/sl/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/sr/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/sv/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/tr/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/uk/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/vi/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/zh_CN/LC_TIME/coreutils.mo: Cannot open: No such file or directory /.host/cpio: ./usr/share/locale/zh_TW/LC_TIME/coreutils.mo: Cannot open: No such file or directory hsh-initroot: Unpack of coreutils_8.32.0.165.18dbc-alt1%3asisyphus+278099.600.1.1@1626028059_x86%5f64.rpm failed. Created attachment 18262 [details]
Ошибка распаковки coreutils-8.32.0.165.18dbc-alt1.x86_64.rpm
Результат выполнения команды
rpm2cpio coreutils-8.32.0.165.18dbc-alt1.x86_64.rpm | cpio -idmv
Created attachment 18263 [details]
Ошибка hasher при создании root
Результат выполнения
hsh -v --initroot-only ~/hasher
Ошибки со строки 143
Также столкнулся с этой проблемой. Проблема появилась с установкой обновления cpio-2.12-alt2.c10.1.x86_64.rpm, в этом обновлении применены исправления 1) 0001-Fix-CVE-2019-14866.patch 2) 0002-Fix-CVE-2023-7207.patch вот второе (0002-Fix-CVE-2023-7207.patch) и ломает распаковку архивов содержащих символические ссылки в файловой системе, что и приводит в итоге к неработоспособности hasher Установка задания #382413 исправляет работу Хэшера. id=382413 locked=no shared=no fail_early=yes test_only=no repo=p10 owner=admsasha state=DONE try=2 iter=1 age=0w build_time=2025-Apr-25/08:23:38 message=fix_arepo 100:dir=/people/admsasha/packages/cpio.git 100:tag_name=2.12-alt2.c10.2 100:tag_id=10d6f8bad1e6e789518356890469764f3d7cb26c |