[devel] Что за фигня у incoming'a с проверкой макросов в спеках?

Илья Евсеев ilya_evseev на mail.ru
Ср Окт 12 16:07:24 MSD 2005


  Всем привет.
На выходных coreteam внёс очередное историческое улучшение
в процедуру проверки присылаемых в Сизиф пакетов, после чего QA Robot
не смог пересобрать где-то с десяток пакетов, числящихся за мной.

БОльшая часть ошибок касалась макроса %url, который до некоторых пор
я писал как придётся - и %Url, и %URL.
Придирки по мелочам неприятны, но терпимы.

Однако когда новый проверяльщик приё*ывается к комментариям - это уже перебор!
Например, в netcat.spec есть такой фрагмент:
--------
#  Sources are taken and packaged by following command:                                                                       
#     CVSROOT=anoncvs на anoncvs2.de.openbsd.org:/cvs cvs get src/usr.bin/nc                                                     
#     tar czf netcat-$(date +%Y%m%d).tar.gz src/                                                                              
Source: %name-20050411.tar.gz
--------
Теперь при пересборке выдаётся ругань на неопределённые макросы %Y, %m и %d. Каково?

Или в mdadm.spec:
#ghost %config(noreplace,missingok) %noverify /etc/mdadm.conf.before-udev
Жил себе до лучших времён кусок, никого не трогал - и вот на тебе, фасыст, гранату!

В связи с этим у меня просьба-вопрос:
нельзя ли добавить такой макрос, который будет включать/отключать
поиск неопределённых макросов внутри комментариев?

С уважением,
Илья Евсеев


Подробная информация о списке рассылки Devel