Summary: | Неудовлетворенные зависимости сборки несмотря на наличие пакета в системе | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Aleksandr Sysoev <sysoevas> | ||||
Component: | eepm-rpm-build | Assignee: | Vitaly Lipatov <lav> | ||||
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | lav | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
eepm-rpmrebuild не поддерживает работу с локальной базой rpm-пакетов (т.е. не видит установленные пакеты), поэтому сборку нужно проводить только с --nodeps. |
Created attachment 15666 [details] spec Система: server-10.1-x86-64 обновлённый до Sisyphus Версия: eepm-rpm-build-4.18.2-alt1.x86_64 Шаги воспроизведения: 1. Помещаем файл со спеком в каталог ~/RPM/SPECS/ 2. Исходник в виде tar.gz помещаем в ~/RPM/SOURCES/ 3. $ eepm-rpmbuild -ba ~/RPM/SPECS/hello.spec Ожидаемый результат: Успешная сборка Реальный результат: ошибка: Неудовлетворенные зависимости сборки: texinfo нужен для hello-2.10-alt1.1.x86_64 При этом, пакет texinfo в системе присутствует: $ rpm -qa | grep texinfo texinfo-7.1-alt1.x86_64 Доп: С тем же spec'ом и исходниками с помощью rpmbuild -ba пакет собирается. Прикрепил spec файл.