[sisyphus] subst in configure script

Yuriy Kashirin =?iso-8859-1?q?yura_=CE=C1_emict=2Ecom?=
Пн Июн 18 13:50:45 MSD 2007


On Понедельник 18 июня 2007, Alexander Volkov wrote:
> On 2007-06-18 10:55:18 +0300, Yuriy Kashirin wrote:
> YK> On Понедельник 18 июня 2007, Alexander Volkov wrote:
> YK> $prefix в аргументе subst раскрвается, и этот subst ничего не
> делает YK> (ищет не то, что вы хотите).
> YK> Попробуйте так:
> YK> -%__subst "s|$prefix/share/sams|%webdir|g" configure
> YK> +%__subst 's|$prefix/share/sams|%webdir|g' configure

Кстати, может быть, имелось в виду %webdir/sams ?

> Вышеуказанный вариант отработал, но ошибка та же.
>
> YK> или так:
> YK> -%__subst "s|$prefix/share/sams|%webdir|g" configure
> YK> +%__subst "s|\$prefix/share/sams|%webdir|g" configure
> собака таки не тут порылась...
> warning: File listed twice: /var/www/html/sams
> error: Symlink points to BuildRoot: /var/www/html/sams ->
> /usr/src/tmp/sams-buildroot/usr/share/sams
>
>
> RPM build errors:
>     File listed twice: /var/www/html/sams
>         Symlink points to BuildRoot: /var/www/html/sams ->
> 	/usr/src/tmp/sams-buildroot/usr/share/sams
> Откуда симлинк берется, если в поминках его не нашел....

Возможно, она не в спеке, а в make install. Надо поискать где-то в 
Makefile.in

> Раньше в спеке была команда на линкование, но счас я её вычистил...
> спек прикладываю, мож кто поглазастее :)

Это тоже хвост от убранного линкования?
%preun web
%__rm -f %_var/www/html/sams


-- 
 Best regards
 Yuriy Kashirin


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