From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 18 Jun 2007 15:19:00 +0400 From: Alexander Volkov To: sisyphus@lists.altlinux.org Message-ID: <20070618111858.GD9104@xeon.vladregion.ru> Mail-Followup-To: sisyphus@lists.altlinux.org References: <20070618073028.GB9104@xeon.vladregion.ru> <200706181055.18918.yura@emict.com> <20070618082753.GC9104@xeon.vladregion.ru> <200706181250.45243.yura@emict.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200706181250.45243.yura@emict.com> User-Agent: Mutt/1.4.2.2i Subject: Re: [sisyphus] subst in configure script X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jun 2007 11:19:39 -0000 Archived-At: List-Archive: List-Post: On 2007-06-18 12:50:45 +0300, Yuriy Kashirin wrote: YK> On Понедельник 18 июня 2007, Alexander Volkov wrote: YK> > On 2007-06-18 10:55:18 +0300, Yuriy Kashirin wrote: YK> > YK> On Понедельник 18 июня 2007, Alexander Volkov wrote: YK> > YK> $prefix в аргументе subst раскрвается, и этот subst ничего не YK> > делает YK> (ищет не то, что вы хотите). YK> > YK> Попробуйте так: YK> > YK> -%__subst "s|$prefix/share/sams|%webdir|g" configure YK> > YK> +%__subst 's|$prefix/share/sams|%webdir|g' configure YK> Кстати, может быть, имелось в виду %webdir/sams ? да, точно YK> > Вышеуказанный вариант отработал, но ошибка та же. YK> > YK> > YK> или так: YK> > YK> -%__subst "s|$prefix/share/sams|%webdir|g" configure YK> > YK> +%__subst "s|\$prefix/share/sams|%webdir|g" configure YK> > собака таки не тут порылась... YK> > warning: File listed twice: /var/www/html/sams YK> > error: Symlink points to BuildRoot: /var/www/html/sams -> YK> > /usr/src/tmp/sams-buildroot/usr/share/sams YK> > YK> > YK> > RPM build errors: YK> > File listed twice: /var/www/html/sams YK> > Symlink points to BuildRoot: /var/www/html/sams -> YK> > /usr/src/tmp/sams-buildroot/usr/share/sams YK> > Откуда симлинк берется, если в поминках его не нашел.... YK> Возможно, она не в спеке, а в make install. Надо поискать где-то в YK> Makefile.in YK> > Раньше в спеке была команда на линкование, но счас я её вычистил... YK> > спек прикладываю, мож кто поглазастее :) YK> Это тоже хвост от убранного линкования? YK> %preun web YK> %__rm -f %_var/www/html/sams да, спасибо. Пойду ещё покопаю :) -- Regards, Alexander