[devel] bsh-1.3.0-alt1_10jpp1.7 castor-0.9.9.1-alt1_2jpp1.7
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вс Сен 16 00:28:06 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
>
> Остальные случаи аналогичные.
>
> Эти условные зависимости с текущим шелл-анализатором автоматически
> отсеивать никак нельзя. Остается либо переделать эти скрипты,
> либо отключить поиск шелл-зависимостей (AutoReq: yes, noshell),
> либо игнорировать зависимости в отдельных файлах
> (%add_findreq_skiplist /usr/bin/rasterizer).
>
> Вообще-то эти скритпы запакованы в виде отдельных Source,
> так что, кажется, переделка их не должна стать обременительной.
>
> Остается понять, почему раньше эти зависимости не искались.
> Дело в том, что в RPM_BUILD_ROOT эти скрипты находятся в состоянии
> 0644, так что раньше поиск зависимостей в них не производился;
> однако в rpm пакет они запаковываются в состоянии %attr(0755,root,root).
Аналогичные ситуации в некоторых других java пакетах:
> @@ -12498,2 +12673,3 @@
> bsdiff-4.3-alt1 Requires(rpmlib) rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> +bsh-1.3.0-alt1_10jpp1.7 Requires /etc/bsh.conf
> bsh-1.3.0-alt1_10jpp1.7 Requires bsf
> @@ -12513,2 +12689,3 @@
> bsh-manual-1.3.0-alt1_10jpp1.7 Requires(rpmlib) rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> +bsh2-2.0-alt1_0.b4.1jpp1.7 Requires /etc/bsh2.conf
> bsh2-2.0-alt1_0.b4.1jpp1.7 Requires asm >= 0:1.5.3
> @@ -13768,2 +13945,3 @@
> carol-irmi-javadoc-1.0.1-alt1_1jpp1.7 Requires(rpmlib) rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> +castor-0.9.9.1-alt1_2jpp1.7 Requires /etc/java/castor.conf
> castor-0.9.9.1-alt1_2jpp1.7 Requires adaptx
$ rpmpeek bsh-1.3.0-alt1_10jpp1.7.noarch.rpm grep -r bsh.conf .
./usr/bin/bsh:if [ -f /etc/bsh.conf ] ; then
./usr/bin/bsh: . /etc/bsh.conf
$ rpmpeek castor-0.9.9.1-alt1_2jpp1.7.noarch.rpm grep -r castor.conf .
./usr/bin/castor:if [ -f /etc/java/castor.conf ] ; then
./usr/bin/castor: . /etc/java/castor.conf
$
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/20070916/9ab340cc/attachment-0002.bin>
Подробная информация о списке рассылки Devel