Бодрого времени суток!
Есть огромный и странный вопрс: генерация deb при использовании cpack при сборке кода генерирует файлы с идентичными контрольными суммами внутри деб-пакета (gostsum --gost-94 -e $pkgname.deb) от сборки к сборке, но вот сам по себе deb - имеет разные контрольные суммы (gostsum --gost-94 $pkgname.deb).
Вопрос не в разной дате файлов в составе, вопрос вероятно в том, что cpack (также как и dpk-gen) учитывают при запуске текущую дату и/или время.
Пытался директорию с пакетом для всего файла перемаркировать новой датой, совпадающей с датой формирования пакета исходных текстов (которая фиксирует qrc в пакете) - но это не привело к требуемым результатам.
Вопрос в следующем:
Есть ли у кого идеи, как при генерации deb-пакета или просто для самого cpack (не зависимо от платформы) обозначить “дату работы” самого cpack для фиксации контрольной суммы результата?
PS повторюсь: внутри пакета контрольные суммы идентичны от сборки к сборке, вопрос только в формировании самого deb. Компарация результатов двух (и более) директорий последовательных сборок посредством meld выявляет разницу только в самом сгенерированном deb-пакете.