Created attachment 13979 [details] логи выполнения тестов apt При запуске тестов из пакета apt-tests несколько тестов failed (логи тестов приложил): Failed tests: test-apt-distupgrade-conflict-zillion_via_file test-apt-distupgrade-conflict-zillion_via_cdrom test-apt-distupgrade-conflict-zillion_via_http test-apt-distupgrade-conflict-zillion_via_https Версия: apt-tests-0.5.15lorg2-alt82 Системы: ALT Workstation 10.1 ALT Workstation K 10.1 ALT Education KDE 10.1 ALT Education 10.1 ALT Server 10.1 Шаги воспроизведения: 1. Установить необходимые пакеты: # apt-get install apt-tests apt-https rpm-build nginx 2. Выключить сервис ahttpd, если запущен: # systemctl disable --now ahttpd 3. Перейти в директорию с тестами и запустить тесты от обычного пользователя: $ cd /usr/share/apt/tests && ./run-tests Ожидаемые результат: Отсутствие проваленных тестов с результатом failed Фактический результат: Некоторые тесты (*conflict-zillion*) проваливаются Дополнительная информация: 1. Ошибка воспроизводится на системах обновленных до Sisyphus. 2. Из логов выполнения проваленных тестов видно, что при выполнения теста скрипт пытается создать файл в директории /usr/share/apt/tests/specs/ : Run Testcase (23/174) test-apt-distupgrade-conflict-zillion_via_file Building package: simple-package mktemp: failed to create file via template ‘/usr/share/apt/tests/specs/simple-package-update-XXXX.spec’: Permission denied error: failed to stat /usr/share/apt/tests/specs/.spec: No such file or directory Но прав, для выполнения данной операции, у скрипта (запущенного от обычного пользователя) нет: $ ls -l /usr/share/apt/tests | grep specs drwxr-xr-x 2 root root 4096 авг 4 10:23 specs 3. После выставления прав записи для обычного пользователя - проваленные тесты проходят успешно. # chmod 777 /usr/share/apt/tests/specs