[devel] bootstrap (was Re: unmets policy)

Vladislav Zavjalov slazav at altlinux.org
Thu Sep 17 18:25:33 UTC 2009


On Thu, Sep 17, 2009 at 10:12:52PM +0400, Денис Смирнов wrote:
> On Thu, Sep 17, 2009 at 11:09:11AM +0400, Vladislav Zavjalov wrote:
> 
> VZ> А непонятно. В твоем примере она нужна, чтоб сложить два "прозрачных"
> VZ> задания в одно "непрозрачное" и тем самым перешагнуть через недопустимое
> VZ> состояние. Но, очевидно, возможность такого сложения убивает всю идею
> VZ> "прозрачности" :)
> 
> Она и так убита, уже давно.
> 
> Привожу интересный пример:

А ldv тут в соседнем сообщении пишет:

>> Сейчас сборочница не реализует никакого порядка удаления пакетов, все
>> подзадания на удаление выполняются после сборки всех остальных
>> подзаданий.
>> Это позволяет сэкономить на перегенерации временных сизифов.

Так что прозрачность кажется пока живой.

> Кроме того, принципиаьлный вопрос -- а где-то сохраняются _все_ снапшоты
> Сизифа после _каждого_ коммита транзакции? Сильно сомневаюсь, таким
> образом этой информации в настоящий момент у нас просто нет, если мы не
> будем смотреть в task'и.
> 
> А если мы смотрим в task'и, то всякие временные репозитории нас не пугают
> :)

А про это я и говорил, что "Прозрачность" А.Т. кажется довольно
бесполезной без хранения всех состояний.

Впрочем, она действительно, еще и задает некоторую "область связности"
множества допустимых состояний (хотя ее смысла я не понимаю).

Слава


More information about the Devel mailing list