[devel] научим робота очищать пакеты от мусора
Dmitry V. Levin
ldv на altlinux.org
Чт Дек 22 00:20:38 MSK 2011
On Wed, Dec 21, 2011 at 11:11:26PM +0200, Igor Vlasenko wrote:
> On Wed, Dec 21, 2011 at 11:07:15PM +0200, Igor Vlasenko wrote:
> > On Wed, Dec 21, 2011 at 11:35:31PM +0400, Dmitry V. Levin wrote:
> > > Зависимости на pkgconfig, *-devel, "python > 2.5", python-imaging-sane,
> > > python-module-pygtk, "python(hocr) = %{version}-%{release}" - это все,
> > > очевидно, мусор. Робота можно попробовать научить такой мусор
> > > распознавать и вычищать.
> > Добавил в движок, кроме очистки питоньих зависимостей
> > (там надо допилить).
>
> Еще подумал, там все не так просто:
> опасно выбрасывать из Requires: python-modules-* не глядя,
> так как в отличие от *-devel, они могут содержать повседневные утилиты в
> %_bindir. (Примеры - python-module-fonttools и т.д.)
Не полагается пакетам с модулями, а также пакетам с библиотеками,
содержать повседневные утилиты, потому что зависимость тут, как правило,
односторонняя: утилитам нужны модули/библиотеки, а не наоборот.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20111222/8d133c6e/attachment.bin>
Подробная информация о списке рассылки Devel