On Mon, Jan 08, 2001 at 05:44:05PM +0600, Kostya Timoshenko wrote: > решил собрать новую версию librep и на тебе > > Обрабатываю файлы: librep-devel-0.13.4-ipl1mdk > Исполняю(Provides): /bin/sh -e /var/tmp/rpm-tmp.79363 > + umask 022 > + cd /usr/src/RPM/BUILD > + /usr/lib/rpm/find-provides > + exit 0 > Исполняю(PreReq): /bin/sh -e /var/tmp/rpm-tmp.45246 > + umask 022 > + cd /usr/src/RPM/BUILD > + cat > + exit 0 > Исполняю(Requires): /bin/sh -e /var/tmp/rpm-tmp.70991 > + umask 022 > + cd /usr/src/RPM/BUILD > + /usr/lib/rpm/find-requires > /var/tmp/librep-buildroot/usr/bin/rep-xgettext: line 3: syntax error near > unexpected token `;' > /var/tmp/librep-buildroot/usr/bin/rep-xgettext: line 3: `!#;; Source > file: rep-xgettext.jl' > /bin/sh не удалась > Не удалось найти Requires > Requires: librep = 0.13.4 > > думал дело в новой версии librep, решил скомпилировать 0.13.3 в результате > тоже самое. Раньше find-requires ругался но дальше работал. Все правильно. Возможные решения: 1. Пофиксить /var/tmp/librep-buildroot/usr/bin/rep-xgettext с тем, чтобы он не был shell-скриптом. 2. Поставить AutoReq: yes, noshell Первый способ более правильный, второй - более быстрый. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@fandra.org Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html IPLabs Linux Team http://linux.iplabs.ru Fandra Project http://www.fandra.org +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.