Хорошо, вопрос вобщем-то всплыл при создании собственного репозитория из
своих пакетов.
Реализована система сборки ПО, которая собирает программы и подготавливает
deb пакеты. После чего формируется репозиторий (или обновляется, елси он
уже был сформирован) и при обновлении этого репозитория возникают проблемы.
Пересобранный софт (даже если изменений в нём не было) при добавлении в
репу ругается на несоответствие md5sum.
Вполне возможно что система сборки реализована неправильно, где можно
почитать нормально реализовать систему сборки и формирования репозитория в
debian?

7 марта 2016 г., 17:28 пользователь Коротаев Руслан <korot...@ufamail.ru>
написал:

> В сообщении от [Пн 2016-03-07 13:36 +0300]
> Alexey Ermakov <axel...@gmail.com> пишет:
>
> > Собираю тестовый пакет, с какиь-либо содержимым. Пакет собирается
> нормально. Но
> > при повторной сборке того же самого пакета с теми же самыми файлами его
> > контрольная сумма не совпадает с первым.
> > Видимо в файл пакета добавляется информация о времени сборки. Можно как
> либо
> > собирать пакеты с одинаковой контрольной суммой?
>
> Там не только время сборки, но ещё и локаль, часовой пояс и что-то ещё.
> У Debian есть проект по воспроизводимой сборке — Reproducible Builds
> [1], готового инструмента пока нет, но энтузиасты могут попробовать то
> что уже есть. Тема правильная, может быть [2] всякое [3], проверить не
> помешает.
>
> [1]: https://wiki.debian.org/ReproducibleBuilds
> [2]: https://www.opennet.ru/opennews/art.shtml?num=43597
> [3]: https://www.opennet.ru/opennews/art.shtml?num=43915
>
> --
> Коротаев Руслан
> http://blog.kr.pp.ru
>
>

Reply via email to