Your message dated Thu, 25 Jun 2020 09:48:49 +0000 with message-id <[email protected]> and subject line Bug#963537: fixed in golang-v2ray-core 4.25.0+ds-2 has caused the Debian Bug report #963537, regarding golang-v2ray-core: please make the build reproducible to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 963537: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963537 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: golang-v2ray-core Version: 4.23.4+ds-2 Severity: wishlist Tags: patch User: [email protected] Usertags: timestamps X-Debbugs-Cc: [email protected] Hi, Whilst working on the Reproducible Builds effort [0] we noticed that golang-v2ray-core could not be built reproducibly. This is because during the test part of the build process the package generates test certificates that end up in the final binary .deb. This is a problem in two ways: these files are not deterministic (DSA-1571 was a long time ago) and the contents of the package will depend on whether you run the testsuite or not (ie. with "nocheck" etc.) Patch attached that never installs these files. [0] https://reproducible-builds.org/ Regards, -- ,''`. : :' : Chris Lamb `. `'` [email protected] / chris-lamb.co.uk `---- a/debian/rules 2020-06-23 10:13:48.027577661 +0100 --- b/debian/rules 2020-06-23 10:25:47.206848028 +0100 @@ -20,5 +20,8 @@ DH_GOPKG="v2ray.com/core/infra/control/main" dh_auto_build -- -ldflags "$(LDFLAGS)" -tags confonly cd obj-$(DEB_HOST_GNU_TYPE); mv bin/main bin/v2ctl +override_dh_install: + dh_install -X.pem + %: dh $@ --buildsystem=golang --with=golang
--- End Message ---
--- Begin Message ---Source: golang-v2ray-core Source-Version: 4.25.0+ds-2 Done: Roger Shimizu <[email protected]> We believe that the bug you reported is fixed in the latest version of golang-v2ray-core, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Roger Shimizu <[email protected]> (supplier of updated golang-v2ray-core package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 25 Jun 2020 18:17:16 +0900 Source: golang-v2ray-core Architecture: source Version: 4.25.0+ds-2 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team <[email protected]> Changed-By: Roger Shimizu <[email protected]> Closes: 963537 Changes: golang-v2ray-core (4.25.0+ds-2) unstable; urgency=medium . * debian/rules: - Do not install *.pem to make the build reproducible. Thanks to Chris Lamb for the patch (Closes: #963537). * debian/patches: - Amend patch 0003 to skip TestUserValidator test, which fails on debian buildd: mipsel, mips64el, and armel. Checksums-Sha1: 839238afe87a311c925c20e03c54fad2446b6b5b 2655 golang-v2ray-core_4.25.0+ds-2.dsc 056d4867a8506e1b7f1cd463a81285133a513d2c 8360 golang-v2ray-core_4.25.0+ds-2.debian.tar.xz af8c81092a11e06ce02efd750d93dbb7a32c495a 6171 golang-v2ray-core_4.25.0+ds-2_source.buildinfo Checksums-Sha256: a06c8b8768956df2ad9383de7f79cbcf977b577fe2ea514bffc9881d53447043 2655 golang-v2ray-core_4.25.0+ds-2.dsc 1f3ab8c6dbd0f0b06ec8ca7c9aa48282baf1ea5230c73ac8d3a9d97635a6c6a4 8360 golang-v2ray-core_4.25.0+ds-2.debian.tar.xz 098f1fd8396ee4e9bcbe831d68d8267bdc86b20d1b969f688a162c2638154af9 6171 golang-v2ray-core_4.25.0+ds-2_source.buildinfo Files: a09a6ba02f43fefdc7f322adf8496032 2655 devel optional golang-v2ray-core_4.25.0+ds-2.dsc 52d46f7eabc2f9557c5ed17fcac4c901 8360 devel optional golang-v2ray-core_4.25.0+ds-2.debian.tar.xz 874374d9331e639c085ab99c86b5800a 6171 devel optional golang-v2ray-core_4.25.0+ds-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCgAuFiEECjKtvoA5m+cWOFnspHhrDacDNKgFAl70b38QHHJvc2hAZGVi aWFuLm9yZwAKCRCkeGsNpwM0qEClEACVfV4z3cU/jQ17xoLiJPTIRVeHQHV3plWh BYb/I01HLwJFlx27Cur60JGXUYrdEXH5/VXla1hVpqynpssCOiHc8xgVC80iBifC mYozARINBZIY+NUuEeB/jTbytwLjnPur5atfYnFybDwTiL9dX3Buv2EU4VTaCa+R vhx57slvv7ZBllKJgv8v+IuHGdiCDulXPdM1gdjvG3HXt0siWTVF2yKZ758Wtd5H mJGao0Y2lTrsih4n5l9Pg+NlZFZn1lHVcMTZ5HKLqrekOA8DSeyD6mNYGIQnokpk BPczWCID9vy+nrappj8XUxgmBiV3GeUhg4WDwz/7vJ07zEGdwmtHSH5I+7lShcAN 6PqN74p2lHL85Hg2LVWjmseJuXkkKGGa+27gT+wP//oL4JEkP2vortgG8wg0BKNE CUqLVWcHkY/ZcfBVOCv1tQkyO7zP0Hq87ghK4Ni47XLFCwaWZgFCMPLmVVw+WU7p +Zls2lB/xjO/GKbtIvb1eTaERHBFbgPhDdIfvgUk/FSqSkpfTk6/Tp2Q865WLBiO jfgF5HNnhJBUGarY9aC9+dlLEmurCYlWDW09+/3hs7+vKJ5SeM303hI//z7VrdGv VcNnfZ6FCXuiXWxQFa64yMmTY6IMs2dx8CDlte0w/IoO4/jCII1tAiZMfn2LBkk2 EGodvfBtjw== =IXCz -----END PGP SIGNATURE-----
--- End Message ---

