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 ---

Reply via email to