[devel] научим робота очищать пакеты от мусора
Dmitry V. Levin
ldv на altlinux.org
Ср Дек 21 22:35:31 MSK 2011
On Wed, Dec 21, 2011 at 07:43:13PM +0200, Igor Vlasenko wrote:
> Робота научить можно, главный вопрос - чему учить?
$ grep ^warning: libhocr.log
warning: libhocr-gtk: non-strict dependency on python-module-libhocr
Это называется неправильные межпакетные зависимости, роботу вполне под
силу такое исправлять самостоятельно.
Дальше,
$ grep ^Requires libhocr.spec
Requires: %{name} = %{version}-%{release}
Requires: libgtk+2-devel
Requires: pkgconfig
Requires: libhspell-devel libtiffxx-devel libtiff-devel
Requires: %{name} = %{version}-%{release}
Requires: python-imaging-sane python-module-pygtk
Requires: python(hocr) = %{version}-%{release}
Requires: hspell
Requires: %{name} = %{version}-%{release}
Requires: python > 2.5
Зависимости на pkgconfig, *-devel, "python > 2.5", python-imaging-sane,
python-module-pygtk, "python(hocr) = %{version}-%{release}" - это все,
очевидно, мусор. Робота можно попробовать научить такой мусор
распознавать и вычищать.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20111221/2db41c15/attachment-0001.bin>
Подробная информация о списке рассылки Devel