Rebuild Todo List Imagemagick's convert not reproducible in PKGBUILDs

Sept. 26, 2018 - Jelle van der Waa

This TODO list if for package which use convert to scale/resize or simply convert an image format. These packages become non reproducible due to the date:create/date:modify will be embedded in the new image and imagemagick does not support SOURCE_DATE_EPOCH.

The solution is to use +set date:create +set date:modify as extra arguments for convert. For example yubikey-personalization-gui has become reproducible after this change. [1] [2]

An example of a broken package can be spotted here. Fixes can be committed in trunk, the reproducible jenkins builder will be rescheduled at a later time. [2]

[1] https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/yubikey-personalization-gui#n43
[2] https://tests.reproducible-builds.org/archlinux/community/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25-1-x86_64.pkg.tar.xz.html
[3] https://tests.reproducible-builds.org/archlinux/community/asciiportal/asciiportal-1.3-4-x86_64.pkg.tar.xz.html

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
1 packages displayed out of 1 total package.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
x86_64 Multilib gens Complete jelle