On Sun, Oct 11, 2009 at 07:05:03PM +0300, Igor Vlasenko wrote: IV> $ for i in install ln_s mv rm cp mkdir_p; do \ IV> j=`grep -rl '%__'$i . | wc -l`; echo '%__'$i used in $j specs; done IV> %__install used in 759 specs IV> %__ln_s used in 148 specs IV> %__mv used in 137 specs IV> %__rm used in 239 specs IV> %__cp used in 346 specs IV> %__mkdir_p used in 571 specs IV> Для sisyphus_check много. IV> Даже для repocop многовато: IV> некоторые пользователи эмоционально воспринимают IV> большое количество сообщений от repocop :( IV> Но, если надо, добавлю проверку. Мне уже давно кажется что часть кода repocop пора тащить в gear. Вместе с частью rpmcs. И gear-commit без -f не позволять делать commit, если diff между "оптимизированной" и реальной версией spec'а ненулевой. Я напрягаюсь только по поводу тех тестов repocop'а, которые либо не собираюсь исправлять вообще, либо не собираюсь исправлять в ближайшее время. Меня вот сейчас немного напрягат тест с /var/run -- тем, что я считаю что каталоги там все равно должны быть опакечены, даже если пересоздаются из initscript'а. А вот умеет ли repocop понимать создаются ли они из initscript'а или нет? ;) -- С уважением, Денис http://freesource.info ----------------------------------------------------------------------------