[devel] etcnet-0.9.3-alt3 ruby!
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Пн Сен 17 01:51:00 MSD 2007
On Sun, Sep 16, 2007 at 06:46:17PM +0400, Alexey Tourbin wrote:
> Пакет etcnet содержит исполняемые скрипты на ruby.
>
> $ rpmfile etcnet-0.9.3-alt3.noarch.rpm |grep ruby
> /etc/net/scripts/contrib/etcnet-fw-syntax.rb 100755 a ruby script text executable
> /etc/net/scripts/contrib/ipt2etcnet.rb 100755 a ruby script text executable
> /etc/net/scripts/contrib/iptables-save.rb 100755 a ruby script text executable
> $ rpmpeek etcnet-0.9.3-alt3.noarch.rpm head -1 ./etc/net/scripts/contrib/etcnet-fw-syntax.rb
> #!/usr/bin/env ruby
> $
>
> Поиск зависимостей идет правильно. Однако зависимость на ruby
> в данном случае всё же кажется лишней. Можно либо отпилить
> отдельный пакет etcnet-contrib, либо явно игнорировать поиск
> зависимостей в contrib: %add_findreq_skiplist
> /etc/net/scripts/contrib/*
>
> В последнем случае отключается syntax check и т.д., то есть
> качество contrib начинает потенциально деградировать.
На усмотрение майнтейнера -- я бы, наверное, сейчас нарисовал
игнорирование с пометкой "при разрастании контриба вынести
отдельным подпакетом".
Эти скрипты всё равно могут подразумевать проход напильником
перед использованием, боюсь (как автор оных).
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Devel