Я создаю RPM на своей машине OpenSUSE 11.2 и загружаю их на сервер CentOS 5. При попытке установить я получаю примерно такие сообщения:
error: Failed dependencies:
rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by xxx.rpm
Как я могу это исправить? Удаление сжатия LZMA для RPM при сборке предпочтительнее, но я бы также работал с установкой дополнительного пакета на сервере CentOS.
Я наконец нашел здесь ответ: http://www.cmake.org/pipermail/cmake/2010-March/035580.html
Похоже, вам нужно изменить файл спецификации RPM, включив в него: _binary_payload w9.gzdio