Системы (Обновленные до Sisyphus): Alt Server 11.0 x86-64 Alt Workstation 11.1 x86-64 Alt Workstation K 11.1.1 x86-64 Alt Education 11.0 XFCE x86-64 Alt Education 11.0 KDE x86-64 Версия: alien-8.95.9-alt2 Шаги воспроизведения: 1. Установить alien: # apt-get install alien rpm-build 1. Создать директорию с пробелом в названии: $ mkdir "Test Dir" && cd Test\ Dir/ 2. Скачать любой .deb пакет (в качестве примера используется пакет hello) 3. Запустить конвертацию в rpm: $ alien --to-rpm hello_amd64.deb Ожидаемый результат: hello-2.10-6.x86_64.rpm generated Реальный результат: Package build failed. Here's the log of the command (cd hello-2.10; rpmbuild --buildroot='/home/test/Test Dir/hello-2.10' -bb --target x86_64 'hello-2.10-6.spec'): ошибка: строка 1: Ярлык требует только один аргумент: Buildroot: /home/test/Test Dir/hello-2.10 Платформы для сборки: x86_64 Сборка для платформы x86_64 Дополнительно: 1. Воспроизводится в P11 (alien-8.95.6-alt1) 2. Если в пути нет пробела, то конвертация выполняется корректно
alien-8.95.9-alt3 -> sisyphus: Sat Dec 20 2025 Anton Farygin <rider@altlinux> 8.95.9-alt3 - restored tar fallback for tgz generation when makepkg was unavailable (Closes: #57269) - fixed rpm build failure when working directory contained spaces (Closes: #57275)