[devel] gcstar-1.1.1-alt1

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


>  gcstar-1.1.1-alt1	Provides	perl(GCUtils.pm)
> +gcstar-1.1.1-alt1	Requires	coreutils
> +gcstar-1.1.1-alt1	Requires	grep
> +gcstar-1.1.1-alt1	Requires	kdebase-konqueror
> +gcstar-1.1.1-alt1	Requires	libexo
> +gcstar-1.1.1-alt1	Requires	libgnome
>  gcstar-1.1.1-alt1	Requires	perl(Cwd.pm)
> @@ -33483,2 +33984,3 @@
>  gcstar-1.1.1-alt1	Requires	perl-base
> +gcstar-1.1.1-alt1	Requires	xprop
>  gcstar-1.1.1-alt1	Requires(interp)	/bin/sh

Имеется неисполняемый шелл-скрипт, из-за которого появляются новые
зависимости.

$ rpmfile gcstar-1.1.1-alt1.noarch.rpm |grep shell
/usr/share/gcstar/helpers/xdg-open      100644  Bourne shell script text executable
$ rpmpeek gcstar-1.1.1-alt1.noarch.rpm sh --rpm-requires ./usr/share/gcstar/helpers/xdg-open |grep -v function |sort -u
executable(cat)
executable(exo-open)
executable(gnome-open)
executable(grep)
executable(kfmclient)
executable(xprop)
$

Нужно подумать, насколько существенно этот скрипт требуется (и МОЖЕТ
ли потребоваться) для работы пакета.

Первичный осмотр показывает, что этот скрипт используется в
./usr/share/libgcstar/GCMainWindow.pm: : $ENV{GCS_SHARE_DIR}.'/helpers/xdg-open';

То есть это как минимум не какой-то левый скрипт, который запакован
сам по себе, а компонент общей системы.  Просто игнорировать зависимости
в нём не желательно.  С другой стороны, в скрипте
/usr/share/gcstar/helpers/xdg-open вроде бы реализована "поддержка
чего-то" для всех популярных десктопов -- gnome, kde, xfce.
Видимо зависимости такой "поддержки всего" лучше как-то спрятать.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/026c0eeb/attachment-0002.bin>


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