Стенды (обновлены до sisyphus): server-11.0-x86_64 workstation-11.0-x86_64 оба стенда на systemd Версия пакета: nut-server-2.8.2-alt2.x86_64 Шаги воспроизведения: 1. Установить пакеты: # apt-get install nut 2. Установить nut-server: # apt-get install nut-server Ожидаемый результат: Установка без ошибок Реальный результат: 1: nut-server-2.8.2-alt2 ########################################################################################## [100%] ошибка: распаковка архива не удалась на файле /var/lib/upsd: cpio: rename ошибка: nut-server-2.8.2-alt2.x86_64: установить failed E: Произошли ошибки при выполнении транзакции Дополнительное исследование: Стенды те же, система чистая Шаги: 1. Установить пакеты: # apt-get install libnutclient libnutclientstub libnutscan nut nut-cgi nut-driver-ipmi nut-driver-snmp nut-server Реальный результат отличается от предыдущего: 3: nut-server-2.8.2-alt2 ########################################################################################## [ 25%] Failed to preset unit: Invalid unit reference upsdrv.service. При этом пакет успешно установлен: # rpm -q nut-server nut-server-2.8.2-alt2.x86_64 На p10 не воспроизводится версия в репозитории p10: nut-server-2.7.4-alt5.x86_64
У меня не получается воспроизвести проблему, с какой версии nut происходило обновление?
(Ответ для ded@altlinux.org на комментарий #1) > У меня не получается воспроизвести проблему, с какой версии nut происходило > обновление? Происходила установка на чистую систему, без предыдущих пакетов nut и nut-server Проверил воспроизведение с актуальной версией из sisyphus с отладкой apt-get Стенды (обновлены до sisyphus): ALT Server 11.0 x86_64 ALT Workstation 11.0 x86_64 оба стенда на systemd Версия пакета: nut-server-2.8.2-alt3.x86_64 Воспроизводится при установке только nut-server. При установке по шагам из доп исследования поведение аналогичное, ругается, но пакеты устанавливает: Failed to preset unit: Invalid unit reference upsdrv.service При этом создается ссылка: # ll /var/lib/upsd lrwxrwxrwx 1 root root 16 дек 5 10:07 /var/lib/upsd -> nut/var/lib/upsd/ При установке только nut-server: # ll /var/lib/upsd итого 12 drwxr-xr-x 56 root root 4096 дек 5 10:02 ../ drwxrwx--- 3 upsmon upsmon 4096 дек 5 10:02 ./ drwxrwx--- 2 upsmon upsmon 4096 дек 5 10:02 upssched/ Логи для двух случаев приложу.
Created attachment 17331 [details] Установка только nut-server
Created attachment 17332 [details] Установка с доп. пакетами
(Ответ для Pavel Sivolapov на комментарий #2) > Происходила установка на чистую систему, без предыдущих пакетов nut и > nut-server Опечатался без предыдущих версий*
nut-2.8.2-alt4 -> sisyphus: Fri Dec 06 2024 Andrey Kovalev <ded@altlinux> 2.8.2-alt4 - Fixed an error with the nut-server installation (closes: #51566)
Воспроизводится в Sisyphus на версии nut-2.8.2-alt4 и nut-server-2.8.2-alt4
(Ответ для Богдан Богуславский на комментарий #7) > Воспроизводится в Sisyphus на версии nut-2.8.2-alt4 и nut-server-2.8.2-alt4
(Ответ для Богдан Богуславский на комментарий #7) > Воспроизводится в Sisyphus на версии nut-2.8.2-alt4 и nut-server-2.8.2-alt4 Надо уточнять, какая именно. (Ответ для Pavel Sivolapov на комментарий #2) > ругается, но пакеты устанавливает: > Failed to preset unit: Invalid unit reference upsdrv.service Воспроизводится только эта ошибка. (Ответ для Pavel Sivolapov на комментарий #0) > ошибка: распаковка архива не удалась на файле /var/lib/upsd: cpio: rename > ошибка: nut-server-2.8.2-alt2.x86_64: установить failed > E: Произошли ошибки при выполнении транзакции Эта не воспроизводится. Pavel Sivolapov, не надо две ошибки пихать в один баг.
nut-2.8.2-alt5 -> sisyphus: Tue Jan 21 2025 Andrey Kovalev <ded@altlinux> 2.8.2-alt5 - Removed upsdrv.service (closes: #51566)