2015-11-20 6 views
2

Я пытаюсь создать RPM-файл (rpmbuild -bb spec). При установке rpm некоторые исполняемые файлы tcl повреждены, и все файлы имеют одинаковый размер.RPMbuild с исполняемыми файлами

+1

Пожалуйста, введите больше информации в свой вопрос. – jogo

+0

Я запускаю tcl исполняемый файл и некоторые другие файлы текстовых файлов в RPM. После создания и установки RPM все файлы tcl имеют одинаковый размер и повреждены. Текстовые файлы не затрагиваются. –

ответ

3

Объявление '% global __os_install_post% {nil}' в spec-файле решит проблему. Когда RPM строит его, стричь файлы. Если файлы исполняемых файлов tcl будут повреждены, это приведет к повреждению файла.

+0

Возможно, вы захотите найти ошибку с Red Hat, если это так. Строковые скрипты имеют пользовательскую логику для различных типов файлов (например, 'jar'), и если есть что-то особенное о' tcl', что они каким-то образом повреждены, следует сообщить об этом. –

+0

Спасибо @ AaronD.Marasco –

Смежные вопросы