[devel] fop-0.20.5-alt1_12jpp1.7

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пн Сен 17 14:53:26 MSD 2007


On Sat, Sep 15, 2007 at 11:06:30PM +0400, Alexey Tourbin wrote:
> >  batik-manual-1.6-alt1_3jpp1.7	Requires(rpmlib)	rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> > +batik-rasterizer-1.6-alt1_3jpp1.7	Requires	/etc/rasterizer.conf
> >  batik-rasterizer-1.6-alt1_3jpp1.7	Requires	batik = 0:1.6-alt1_3jpp1.7
> > @@ -9993,2 +10148,3 @@
> >  batik-rasterizer-1.6-alt1_3jpp1.7	Requires(rpmlib)	rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> > +batik-slideshow-1.6-alt1_3jpp1.7	Requires	/etc/slideshow.conf
> >  batik-slideshow-1.6-alt1_3jpp1.7	Requires	batik = 0:1.6-alt1_3jpp1.7
> > @@ -9998,2 +10154,3 @@
> >  batik-slideshow-1.6-alt1_3jpp1.7	Requires(rpmlib)	rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> > +batik-svgpp-1.6-alt1_3jpp1.7	Requires	/etc/svgpp.conf
> >  batik-svgpp-1.6-alt1_3jpp1.7	Requires	batik = 0:1.6-alt1_3jpp1.7
> > @@ -10003,2 +10160,3 @@
> >  batik-svgpp-1.6-alt1_3jpp1.7	Requires(rpmlib)	rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> > +batik-ttf2svg-1.6-alt1_3jpp1.7	Requires	/etc/ttf2svg.conf
> >  batik-ttf2svg-1.6-alt1_3jpp1.7	Requires	batik = 0:1.6-alt1_3jpp1.7
> 
> В скрипте /usr/bin/rasterizer используется конструкция:
> 
> # Source system prefs
> if [ -f /etc/rasterizer.conf ] ; then
>   . /etc/rasterizer.conf
> fi

Аналогичная ситуация в пакете fop.

 foomatic-filters-3.0.2-alt5	Requires(rpmlib)	rpmlib(PayloadFilesHavePrefix) <= 4.0-1
+fop-0.20.5-alt1_12jpp1.7	Requires	/etc/fop.conf
 fop-0.20.5-alt1_12jpp1.7	Requires	batik >= 0:1.6

> Эти условные зависимости с текущим шелл-анализатором автоматически
> отсеивать никак нельзя.  Остается либо переделать эти скрипты,
> либо отключить поиск шелл-зависимостей (AutoReq: yes, noshell),
> либо игнорировать зависимости в отдельных файлах
> (%add_findreq_skiplist /usr/bin/rasterizer).
> 
> Вообще-то эти скритпы запакованы в виде отдельных Source,
> так что, кажется, переделка их не должна стать обременительной.
> 
> Остается понять, почему раньше эти зависимости не искались.
> Дело в том, что в RPM_BUILD_ROOT эти скрипты находятся в состоянии
> 0644, так что раньше поиск зависимостей в них не производился;
> однако в rpm пакет они запаковываются в состоянии %attr(0755,root,root).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070917/2da4787e/attachment-0002.bin>


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