2014-12-10 4 views
0

Я хочу отправить файл test.py с rpm. И мне нравится выполнять «python test.py» в% pre.Запуск некоторых тестов до установки rpm

Но файл не доступен, так как% install не выполняется. Есть ли какой-нибудь способ?

+0

Что вы хотите проверить? – haifzhan

+0

Это тест, который проверяет несколько модулей python, доступных в PYTHONPATH, несколько других вещей – Mohyt

ответ

1

Я не знаю, как выполнить файл из пакета RPM во время %pre.

Единственная возможность, которую вы могли бы найти, - найти, где находится текущий RPM на диске, и вручную извлечь из него файл, но я не знаю, можете ли вы надежно (или легко) сделать это из-за %pre скрипт.

что все сказанное такого рода тестирование в %pre обычно, я чувствую, плохая идея, так как нет ничего полезного вы можете сделать, если тесты не и выручая это зло. И в более общем плане это те вещи, которые, вероятно, должны утверждаться Requires: записями в файле спецификации rpm.

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