[devel] Filesystem Coherency And Conflicts Policy

Ivan A. Melnikov =?iso-8859-1?q?iv_=CE=C1_altlinux=2Eorg?=
Ср Янв 7 12:07:10 MSK 2009


On Tue, 6 Jan 2009 19:30:06 +0300
Денис Смирнов <mithraen на altlinux.ru> wrote:

[...] // на это ответил в другой ветке

> 
> IAM> - что должно быть сделано, если новая версия содержит файл (и
> IAM> особенно *симлинку*) там, где в предыдущей каталог? А если
> IAM> наоборот? А если приходится "скакать" туда-сюда, и не известно
> IAM> текущее состояние в пользовательской системе?
> 
> Да, эта ситуация требует отдельного рассмотрения.

Должна ли она быть рассмотрена, хотя бы частично, в рамках обсуждаемой
полиси?

> (в рассылке периодически выясняют как фиксить подобные баги).
> 

Сам такую сажал, отсюда и интерес...

> Проблема в том, что такие ошибки не может искать repocop -- он не
> видит старой версии пакета, а только текущую. Поэтому может искать
> конфликты между разными пакетами, но все-таки далеко не все ошибки
> упаковки может ловить.
> 

Необдуманный вопрос на уровне идеи:

Можно ли реализовывыть такие тесты в рамках sisyphus_check, опираясь на
contents_index например?

> Если бы repocop стал чуть круче и мог учитывать еще и историю, это
> было бы великолепно.
> 

Да, великолепно. Ещё одна интересная область для проверки -- возможность
переезда с бранча на бранч и на Сизиф.

[...]

-- 
Best Regards,
Ivan A. Melnikov


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