[devel] научим робота очищать пакеты от мусора

Aleksey Avdeev solo на solin.spb.ru
Чт Дек 22 18:40:03 MSK 2011


22.12.2011 19:12, Dmitry V. Levin пишет:
> On Wed, Dec 21, 2011 at 11:35:31PM +0400, Dmitry V. Levin wrote:
>> 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
>>
>> Это называется неправильные межпакетные зависимости, роботу вполне под
>> силу такое исправлять самостоятельно.
> 
> С другой стороны, вот статистика по Сизифу
> (beehive/logs/Sisyphus-i586/latest/success):
> 
> $ grep -l '^warning: [^:]\+: non-strict dependency on ' * | wc -l
> 616
> 
> Возможно, это свидетельствует о том, что большая часть нестрогих
> зависимостей, о которых идет речь в этих предупреждениях, является
> ошибками, которые никто не торопится исправлять до тех пор, пока эти
> предупреждения не превратятся во что-нибудь более значимое.

  Про большую часть не знаю, но в заметной части моих пакетов (в
частности в apache2 и его модулях) нестрогие зависимости использованы
сознательно, т. к. зависимость на версию/релиз пакета слишком жёсткая.
(Меры против установки несовместимых частей в одну систему -- приняты.)

-- 

С уважением. Алексей.


----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 900 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20111222/4f6b18dd/attachment.bin>


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