• Re: help needed to complete vcmi packaging refresh (reprotest failure)

    From Nicolas Schodet@21:1/5 to All on Fri Feb 7 23:10:01 2025
    Hello,

    * Patrice Duroux <patrice.duroux@gmail.com> [2025-02-07 19:58]:
    I'm facing this issue on another package (lix[1]). Any advice to
    resolve this issue would be greatly appreciated
    with probably my contribution to an addition with a section regarding
    the reproducibility to
    https://wiki.debian.org/AutomaticDebugPackages

    [1] https://salsa.debian.org/Peutch-guest/lix/-/jobs/7051515

    I downloaded the job artifacts from gitlab, then unpacked the .deb files
    (from debian/output/reprotest/control/source-root and debian/output/reprotest/experiment-1/source-root), and found that the
    lix executables was different using diff.

    I used diffoscope to compare the binaries, here is the result:

    https://try.diffoscope.org/tqdbhpedszxk.html

    - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d49d6ec5ed2e8106d03b5a576869a5f29d12f36d
    + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 54f79a02c77277ec809e80197ee2e5e44d8fa60e

    I am not familiar with the D programming language, I guess there is a
    build option you can add to disable this build id generation.

    Nicolas.

    -----BEGIN PGP SIGNATURE-----

    iHUEABYIAB0WIQRVkfYAa6555GfqiBzkuvtx6VwuTgUCZ6aA1wAKCRDkuvtx6Vwu Tl9rAQDnH42vMZB52Ne4BWGvq2qW0Lgmf9iLmhdjl6c3tmvPTwEApVDIwpU41v1s a9HqiB0059lZolGCneG03tnpC7iHRAQ=
    =GYmB
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)