On Mon, Aug 06, 2007 at 02:53:50AM +0300, Nick S. Grechukh wrote: > > sisyphus_check сейчас принципиально ограничен тем, что ничего не > > распаковывает, а проверят только хедер пакета. > > мне кажется, что у гипотетического sisyphus_check_spec все равно нет > критерия правильности. Да это всё сводится к известной шутке, что в sisyphus_check надобно встроить проверку, не пьет ли maintainer коньяк по утрам. http://lists.altlinux.ru/pipermail/devel/2004-September/014146.html Что именно мы хотим проверить? Попробуйте это сформулировать на языке ближе к реализации. > Если макросами не охвачены все возможные лицензии и их допустимые > комбинации - значит, допускается неиспользование макросов. Но > насколько оно оправдано в конкретном случае, скрипт судить не может. Если сделать исчерпывающий список лицензий типа /usr/lib/rpm/GROUPS, тогда ещё хотя бы будет какая-то идея, что мы собрались проверять.