Ретропакетирование
Dec. 13th, 2019 01:24 pmНетривиальная задача - собрать под Debian 10 (выпущенный в этом году) rpm-пакет так, чтобы он ставился на Alt Linux 8 (выпущенный пару лет назад). Вот под RHEL 6 (выпущенный уже 10 лет как) - проблем нет. Там проблемы начинаются в RHEL 5, который давно мертв и закопан.
Ключевая проблема - надо сделать, чтобы оно использовало совместимые (т.е. устаревшие) алгоримты сжатия и хэширования. Для чего в spec-файле нужно добавить два макроса.
Ключевая проблема - надо сделать, чтобы оно использовало совместимые (т.е. устаревшие) алгоримты сжатия и хэширования. Для чего в spec-файле нужно добавить два макроса.
%define _binary_payload w9.gzdio %define _binary_filedigest_algorithm 1