[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