>> Например, в нашей сборочной системе (ABF) поддерживаются оба формата.
> Вот мне и любопытно, зачем? Ну, помимо галочек в аччотах и
> очередного дистроклепательства?Сборочная система собирает пакеты разных форматов - как RPM, так и DEB. Зачем? Чтобы выпускать разные продукты на разных пакетных базах с помощью одной сборочной системы.
И никакого дистроклепательства нет. Международная Mandriva 2011 была выпущена, между прочим, в Лаборатории РОСА.
>>> речь шла о добавлении "оценки изменений ABI".
>>> Больше ровно ничего оригинального нет.
>>
>>Именно! Детальное сравнение содержимого файлов пакета - одна из основных фич, которых нет в других инструментах.
> Да есть, в том же debdiff (он умеет и dsc сравнивать, помимо
> прочего).
Это всего лишь проверка одного файла, у нас же цель проверять все файлы.
> Кроме, действительно, оценки изменений ABI.
> Интегрировали бы это в debdiff - вам бы спасибо сказали. Все
> требуемые зависимости там есть в пакетах.
После доработки Debdiff получился бы код следующего содержания - 90% нового кода и 10% старого из Debdiff. Причем код Debdiff будет сильно переработан, так как будет увеличен уровень абстракции от формата пакета. Так зачем же его использовать, если это только усложнит разработку и приведет к тому же результату?