[devel] gear compresion broken?

Eugene Prokopiev =?iso-8859-1?q?prokopiev_=CE=C1_stc=2Edonpac=2Eru?=
Пн Сен 10 14:30:45 MSD 2007


Здравствуйте!

Имею следующий совершенно фантастический глюк: git-репозитарий, из 
которого собирается callweaver с таким файлом .git-rules:

copy: *.init
copy: *.monit
copy: *.logrotate
copy: *.patch
tar: callweaver
tar: callweaver-conf name=callweaver-conf

В один прекрасный день после обновления из апстрима делаю gear --commit 
--hasher -- hsh ~/hasher и вижу ошибку вида:

...
make[3]: *** No rule to make target `callweaver_expr2.l', needed by 
`callweaver_expr2f.c'.  Stop.
...

Тогда я сам вручную делаю tar (tar -cf 
callweaver-1.1.99.200709060950.tar callweaver-1.1.99.200709060950/
), кладу его в чрут хашера, делаю hsh-shell, подменяю tar, который 
сделал gear, на сделанный вручную - и rpm -ba все замечательно собирает, 
а со старым не собирал. Архивы отличаются размером - мой больше.

Пробовал читать /usr/bin/gear, тяжело ... В чем может быть проблема?

-- 
С уважением,
Прокопьев Евгений




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