> Не разрабатывать же две сборочные системы для каждого формата?!Можно не разрабатывать два дистрибутива :)
> Сравниваются RPM'ы с RPM'ами и Deb'ы с Deb'ами соответственно.
Вот и я о чем. Смысл такого действа вне конкретного дистрибутива - отсутствует напроч.
Для tgz с исходными текстами - тут совсем безнадежная замена diff. Наивная групировка измененных файлов по расширениям абсолютно бесполезна. Для статистики?
Почти любое изменение - затрагивает сразу множество файлов. Есть ведь нормальные репозитарии с исходными текстами, там все можно культурно сравнить. Связно, с историей правок между версиями. Почему не сделать по-человечески?
> Я его запускал и прочитал код, а Вы? Приведите, пожалуйста, пример опции, с помощью которой можно сравнить содержимое всех файлов в пакете. Может я действительно что-то упустил?
А я его еще и регулярно использую, в числе прочего. debdiff foo-v1.dsc foo-v2.dsc
> А может лучше сделать новый инструмент для сообщества, который дополнит или даже заменит старый?
Может. Но пока тут благие намерения - такой инструмент должен иметь возможность быть неинтерактивным, да и больше интегрироваться с конкретной пакетной системой.
Как бы то ни было, удачи.