ошибка: распаковка архива не удалась на файле /usr/bin/btrfs;65cf1b4c: cpio: link ошибка: btrfs-progs-6.7-alt1.x86_64: установить failed ошибка: btrfs-progs-5.9-alt1.x86_64: стереть пропущено E: Произошли ошибки при выполнении транзакции E: Handler silently failed
А можно подробнее - как вы этого добились ?
У меня такая же ситуация: 1: btrfs-progs-6.7-alt1 ################################# [ 50%] ошибка: распаковка архива не удалась на файле /usr/bin/btrfs;65df327f: cpio: link ошибка: btrfs-progs-6.7-alt1.x86_64: установить failed ошибка: btrfs-progs-6.6.3-alt1.x86_64: стереть пропущено E: Произошли ошибки при выполнении транзакции
(Ответ для Anton Farygin на комментарий #1) > А можно подробнее - как вы этого добились ? Установил чистую систему в раздел btrfs, обновил все что можно, кроме этого пакета. Так и висит.
Исправлено в задании https://packages.altlinux.org/ru/tasks/344487/
(Ответ для Anton Farygin на комментарий #4) > Исправлено в задании > https://packages.altlinux.org/ru/tasks/344487/ не помогло. apt-get -y install btrfs-progs Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие НОВЫЕ пакеты будут установлены: btrfs-progs 0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 1 не будет обновлено. Необходимо получить 0B/1136kB архивов. После распаковки потребуется дополнительно 6782kB дискового пространства. Совершаем изменения... Подготовка... #################################################################################################### [100%] Обновление / установка... 1: btrfs-progs-6.8-alt2 #################################################################################################### [100%] ошибка: распаковка архива не удалась на файле /usr/bin/btrfs;661143f2: cpio: link ошибка: btrfs-progs-6.8-alt2.x86_64: установить failed E: Произошли ошибки при выполнении транзакции
Добавлю. Появилась ошибка начиная с версии 6.6.3
Тоже словил на одной из установок. Почему-то воспроизводится не всегда. Удалось воспроизвести, установив http://nightly.altlinux.org/sisyphus/snapshots/20240403/regular-icewm-20240403-x86_64.iso с /usr на отдельном разделе и сделав dist-upgrade. Также там смоделировал обновление btrfs-progs со старой версии, взяв из p10. Там ошибка другая. Перепечатка с экрана на другой машине: Committing changes... error: lua script failed: [string "%pretrans(btrfs-progs-6.8-alt2.x86_64"]:3: bad argument #1 to 'remove' (string expected, got nil) Preparing... ################################################## [100%] error: btrfs-progs-6.8-alt2.x86_64: install skipped error: btrfs-progs-6.3.1-alt1.x86_64: erase skipped E: Some errors occured while running transaction
Система на цинамоне start kit вчера обновлённая до Сизиф версии ошибка: lua script failed: [string "%pretrans(btrfs-progs-6.8-alt2.x86_64)"]:3: bad argument #1 to 'remove' (string expected, got nil) Подготовка... ################################# [100%] ошибка: btrfs-progs-6.8-alt2.x86_64: установить пропущено ошибка: btrfs-progs-6.3.1-alt1.x86_64: стереть пропущено E: Произошли ошибки при выполнении транзакции
(Ответ для Dmitriy Khanzhin на комментарий #7) > Тоже словил на одной из установок. > Почему-то воспроизводится не всегда. > Удалось воспроизвести, установив > http://nightly.altlinux.org/sisyphus/snapshots/20240403/regular-icewm- > 20240403-x86_64.iso > с /usr на отдельном разделе и сделав dist-upgrade. > > Также там смоделировал обновление btrfs-progs со старой версии, взяв из p10. > Там ошибка другая. Перепечатка с экрана на другой машине: > > Committing changes... > error: lua script failed: [string > "%pretrans(btrfs-progs-6.8-alt2.x86_64"]:3: bad argument #1 to 'remove' > (string expected, got nil) > Preparing... ################################################## [100%] > error: btrfs-progs-6.8-alt2.x86_64: install skipped > error: btrfs-progs-6.3.1-alt1.x86_64: erase skipped > E: Some errors occured while running transaction При обновлении с p10 воспроизводится. Чтобы обновиться с p10 я сперва обновил rpm и libcrypto1.1, иначе много чего сносилось. Потом apt-get dist-upgrade и только btrfs-progs не смог обновиться из всех с этой ошибкой.
Обновлял Симпли.
(Ответ для Антон Мидюков на комментарий #9) > (Ответ для Dmitriy Khanzhin на комментарий #7) > > Тоже словил на одной из установок. > > Почему-то воспроизводится не всегда. > > Удалось воспроизвести, установив > > http://nightly.altlinux.org/sisyphus/snapshots/20240403/regular-icewm- > > 20240403-x86_64.iso > > с /usr на отдельном разделе и сделав dist-upgrade. > > > > Также там смоделировал обновление btrfs-progs со старой версии, взяв из p10. > > Там ошибка другая. Перепечатка с экрана на другой машине: > > > > Committing changes... > > error: lua script failed: [string > > "%pretrans(btrfs-progs-6.8-alt2.x86_64"]:3: bad argument #1 to 'remove' > > (string expected, got nil) > > Preparing... ################################################## [100%] > > error: btrfs-progs-6.8-alt2.x86_64: install skipped > > error: btrfs-progs-6.3.1-alt1.x86_64: erase skipped > > E: Some errors occured while running transaction > > При обновлении с p10 воспроизводится. > Чтобы обновиться с p10 я сперва обновил rpm и libcrypto1.1, иначе много чего > сносилось. > Потом > apt-get dist-upgrade > и только btrfs-progs не смог обновиться из всех с этой ошибкой. Обновление с 6.3.1-alt1 на 6.7.1-alt1 проходит успешно. Затем успешно обновляется на 6.8.1-alt1.
(Ответ для Антон Мидюков на комментарий #11) > (Ответ для Антон Мидюков на комментарий #9) > > (Ответ для Dmitriy Khanzhin на комментарий #7) > > > Тоже словил на одной из установок. > > > Почему-то воспроизводится не всегда. > > > Удалось воспроизвести, установив > > > http://nightly.altlinux.org/sisyphus/snapshots/20240403/regular-icewm- > > > 20240403-x86_64.iso > > > с /usr на отдельном разделе и сделав dist-upgrade. > > > > > > Также там смоделировал обновление btrfs-progs со старой версии, взяв из p10. > > > Там ошибка другая. Перепечатка с экрана на другой машине: > > > > > > Committing changes... > > > error: lua script failed: [string > > > "%pretrans(btrfs-progs-6.8-alt2.x86_64"]:3: bad argument #1 to 'remove' > > > (string expected, got nil) > > > Preparing... ################################################## [100%] > > > error: btrfs-progs-6.8-alt2.x86_64: install skipped > > > error: btrfs-progs-6.3.1-alt1.x86_64: erase skipped > > > E: Some errors occured while running transaction > > > > При обновлении с p10 воспроизводится. > > Чтобы обновиться с p10 я сперва обновил rpm и libcrypto1.1, иначе много чего > > сносилось. > > Потом > > apt-get dist-upgrade > > и только btrfs-progs не смог обновиться из всех с этой ошибкой. > > Обновление с 6.3.1-alt1 на 6.7.1-alt1 проходит успешно. Затем успешно > обновляется на 6.8.1-alt1. 6.8-alt2 то есть
btrfs-progs-6.8-alt3 -> sisyphus: Mon Apr 22 2024 Anton Farygin <rider@altlinux.ru> 6.8-alt3 - fixed pretrans script (closes: #49434)
Подтверждаю исправление. Дома было пришлось поставить btrfs-progs на холд, попытка установить 6.8-alt2 приводила к: root@e16c ~ # apt-get install btrfs-progs Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие пакеты будут ОБНОВЛЕНЫ: btrfs-progs 1 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 3 не будет обновлено. Необходимо получить 0B/2192kB архивов. После распаковки потребуется дополнительно 1277kB дискового пространства. Совершаем изменения... ошибка: lua script failed: [string "%pretrans(btrfs-progs-6.8-alt2.e2kv6)"]:3: bad argument #1 to 'remove' (string expected, got nil) Подготовка... ################################# [100%] ошибка: btrfs-progs-6.8-alt2.e2kv6: установить пропущено ошибка: btrfs-progs-6.3.1-alt1.e2kv6: стереть пропущено E: Произошли ошибки при выполнении транзакции root@e16c ~ # rpm -q btrfs-progs btrfs-progs-6.3.1-alt1.e2kv6 С текущей сборокой из sisyphus{,_e2k} всё в порядке в этом плане: Обновление / установка... 1: libbtrfs-6.8-alt3 ################################# [ 25%] 2: btrfs-progs-6.8-alt3 ################################# [ 50%] Очистка / удаление... 3: libbtrfs-6.8-alt2 ################################# [ 75%] 4: btrfs-progs-6.3.1-alt1 ################################# [100%] Завершено. PS: так-то он мне незачем, приехал по зависимостям за gparted.