• Bug#1068374: ttconv: please make the build reproducible

    From Chris Lamb@21:1/5 to All on Sat Apr 6 09:52:24 2024
    --5dd836f7f24044cabaca06fe81e8727b
    Content-Type: text/plain

    Source: ttconv
    Version: 1.0.8-1
    Severity: wishlist
    Tags: patch
    User: reproducible-builds@lists.alioth.debian.org
    Usertags: randomness
    X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

    Hi,

    Whilst working on the Reproducible Builds effort [0], we noticed that
    ttconv could not be built reproducibly.

    This is because the testsuite generates a file (tests.json) with nondeterministic contents that ends up in the binary package. A patch
    is attached that removes this after the test run via
    PYBUILD_AFTER_TEST.

    [0] https://reproducible-builds.org/


    Regards,

    --
    ,''`.
    : :' : Chris Lamb
    `. `'` lamby@debian.org / chris-lamb.co.uk
    `-
    --5dd836f7f24044cabaca06fe81e8727b
    Content-Disposition: attachment; filename="ttconv.diff.txt"
    Content-Type: text/plain; name="ttconv.diff.txt"
    Content-Transfer-Encoding: BASE64

    LS0tIGEvZGViaWFuL3J1bGVzCTIwMjQtMDQtMDQgMTA6MTg6NTEuMzcyMzgwNDEyICswMTAw Ci0tLSBiL2RlYmlhbi9ydWxlcwkyMDI0LTA0LTA0IDEwOjMzOjA1LjU4MjkyNjU3MiArMDEw MApAQCAtNCw2ICs0LDcgQEAKIGV4cG9ydCBQWUJVSUxEX05BTUU9dHRjb252CiAKIGV4cG9y dCBQWUJVSUxEX0JFRk9SRV9URVNUPW1rZGlyIC1wIHtidWlsZF9kaXJ9L3NyYzsgY3AgLWEg c3JjL3Rlc3Qge2J1aWxkX2Rpcn0vc3JjOyBjcCAtYSBkZWJpYW4vbWlzc2luZy1zb3VyY2Vz L2ltc2MtdGVzdHMge2J1aWxkX2Rpcn0vc3JjL3Rlc3QvcmVzb3VyY2VzL3R0bWwvCitleHBv cnQgUFlCVUlMRF9BRlRFUl9URVNUPWZpbmQge2J1aWxkX2Rpcn0gLW5hbWUgdGVzdHMuanNv biAtdHlwZSBmIC1kZWxldGUKIAogJToKIAlkaCAkQCAtLWJ1aWxkc3lzdGVtPXB5YnVpbGQK

    --5dd836f7f24044cabaca06fe81e8727b--

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