On Wed, Feb 04, 2009 at 12:09:35AM +0300, Dmitry V. Levin wrote: > On Tue, Feb 03, 2009 at 11:06:31PM +0200, Led wrote: > > On Tuesday, 03 February 2009 21:31:16 Dmitry V. Levin wrote: > > > + новая проверка: noarch-пакеты, собранные на разных архитектурах, > > > должны быть эквивалентны > > > > Насколько эквивалентными? Например, сборка документации на разных архитектурах > > может давать несовпадающие до байта и даже по размеру результаты (например, > > за счёт динамически генерирумых числовых тагов и т.п.), при том, что с любой > > точки зрения результат именно эквивалентный. Также могут не совпадать noarch > > модули (в частности, .beam в Erlang), потому как при компиляции в них AFAIK > > попадает timestamp сборки. > > Сейчас сверка производится только по списку запакованных файлов и > зависимостям. Это не мешает расширить проверку на эквивалентность в > будущем. > > Код можно посмотреть в > http://git.altlinux.org/people/ldv/packages/?p=girar-builder.git;a=blob_plain;f=gb-task-check-build-i Вот ещё один пример работы этой проверки: http://lists.altlinux.org/pipermail/sisyphus-incominger/2009-February/224709.html -- ldv