[sisyphus] Дохнет find-requires на специфичном файле

Denis Medvedev =?iso-8859-1?q?a=5Fmdl_=CE=C1_mail=2Eru?=
Пн Окт 8 12:09:57 MSD 2007


Уважаемые коллеги!
Я собираю пакет языка Oz Mozart.
Hasher ругается на него довольно странным образом:

------------------------------
...
+ /usr/lib/rpm/find-requires
find-requires: running scripts (files,lib,pam,perl,pkgconfig,python,shebang,shell,static,symlinks,tcl)
/usr/src/tmp/mozart-buildroot/usr/lib/mozart/bin/convertTextPickle: line 4: syntax error near unexpected token `)'
/usr/src/tmp/mozart-buildroot/usr/lib/mozart/bin/convertTextPickle: line 4: `6)
                                                                               Application6!Error6Pickle6Property6$System6'
shell.req: /usr/src/tmp/mozart-buildroot/usr/lib/mozart/bin/convertTextPickle: /bin/sh --rpm-requires failed
error: /bin/sh failed
error: Failed to find Requires


RPM build errors:
    /bin/sh failed
    Failed to find Requires
Command exited with non-zero status 1
----------------------------------
а файл, на который он ругается, выглядит так:

#!/bin/sh
exec ozengine $0 "$@"
�[&�3#3=�뮜^L��������4Ef6G      functorID6Eapply6export6importnil-4
6)More--(4%)
  Application6!Error6Pickle6Property6$System6
TextPickle
-4info6Efrom6type
-6oad
E$x-oz://contrib/compat/TextPickle.ozf4

То есть вызов бинарника, встроенного в сам файл. 
Что тут можно сделать?
Можно ли как-то сказать find-requires, чтобы он "не лез" в такие файлы?
nbr@




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