Debian Bug report logs - #946332
nftables: please make the build reproducible

version graph

Package: src:nftables; Maintainer for src:nftables is Debian Netfilter Packaging Team <pkg-netfilter-team@lists.alioth.debian.org>;

Reported by: "Chris Lamb" <lamby@debian.org>

Date: Sat, 7 Dec 2019 09:54:01 UTC

Severity: wishlist

Tags: patch

Found in version nftables/0.9.3-1

Fixed in version nftables/0.9.3-2

Done: Arturo Borrero Gonzalez <arturo@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian Netfilter Packaging Team <pkg-netfilter-team@lists.alioth.debian.org>:
Bug#946332; Package src:nftables. (Sat, 07 Dec 2019 09:54:04 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian Netfilter Packaging Team <pkg-netfilter-team@lists.alioth.debian.org>. (Sat, 07 Dec 2019 09:54:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: nftables: please make the build reproducible
Date: Sat, 07 Dec 2019 09:51:25 +0000
[Message part 1 (text/plain, inline)]
Source: nftables
Version: 0.9.3-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

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

This is because it ships an example Makefile that embeds the absolute
build path. Patch attached that simply does not install this file; it
likely doesn't work on end-user systems anyway due to the "wrong"
paths.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[nftables.diff.txt (text/plain, attachment)]

Reply sent to Arturo Borrero Gonzalez <arturo@debian.org>:
You have taken responsibility. (Tue, 17 Dec 2019 13:24:06 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Tue, 17 Dec 2019 13:24:06 GMT) (full text, mbox, link).


Message #10 received at 946332-close@bugs.debian.org (full text, mbox, reply):

From: Arturo Borrero Gonzalez <arturo@debian.org>
To: 946332-close@bugs.debian.org
Subject: Bug#946332: fixed in nftables 0.9.3-2
Date: Tue, 17 Dec 2019 13:20:42 +0000
Source: nftables
Source-Version: 0.9.3-2

We believe that the bug you reported is fixed in the latest version of
nftables, 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 946332@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Arturo Borrero Gonzalez <arturo@debian.org> (supplier of updated nftables 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 17 Dec 2019 13:49:23 +0100
Source: nftables
Architecture: source
Version: 0.9.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Netfilter Packaging Team <pkg-netfilter-team@lists.alioth.debian.org>
Changed-By: Arturo Borrero Gonzalez <arturo@debian.org>
Closes: 946219 946332
Changes:
 nftables (0.9.3-2) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Use secure URI in Homepage field.
   * Set debhelper-compat version in Build-Depends.
   * Re-export upstream signing key without extra signatures.
   * debian/copyright: use spaces rather than tabs to start continuation
     lines.
   * Drop unnecessary dependency on dh-autoreconf.
   * Use canonical URL in Vcs-Git.
 .
   [ Chris Lamb ]
   * [24184a4] nftables: don't install example Makefile (Closes: #946332)
 .
   [ Arturo Borrero Gonzalez ]
   * [7d2cf78] d/patches: add 0001-upstream-py-load-soname.patch
     (Closes: #946219)
Checksums-Sha1:
 16b08d0d95cdba13feb3e8035ace87a581a0c781 2716 nftables_0.9.3-2.dsc
 e1f5cae4dbefeb9e465efb3566ca55461ba6e948 20008 nftables_0.9.3-2.debian.tar.xz
 fdf7fb9cd9fdb26590eec167cb50b3504d5424e7 8046 nftables_0.9.3-2_amd64.buildinfo
Checksums-Sha256:
 d680a0fcd729a4500765289086c65eb094f45e2f43f6a5a7574f1f21c3cc2e81 2716 nftables_0.9.3-2.dsc
 6f4e9d5aa79f3adc1b79f2ab49680e675ae5e263dff9e59447c010a7bef5d4b9 20008 nftables_0.9.3-2.debian.tar.xz
 e092371498825f3835ec4afb533efd17792dc49f89406d79ed43c078f5bd2b03 8046 nftables_0.9.3-2_amd64.buildinfo
Files:
 ffad4d5b241ef3b9acac59645fd8e271 2716 net important nftables_0.9.3-2.dsc
 06d3c2fd86af62e1aa4022a79d61c8b3 20008 net important nftables_0.9.3-2.debian.tar.xz
 bf5bb156beda8c91e26b279eed96e30e 8046 net important nftables_0.9.3-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEE3ZhhqyPcMzOJLgepaOcTmB0VFfgFAl34z9sACgkQaOcTmB0V
Ffh2yRAAoLOzXdoqKyY5wZ6EUXSrqYc5Ge0KY+8fFYpBWz+AOEBqOpNvwWLolzVp
tP5cs8trHxEpjNN3YREWPk0ZsHVdC5D9xZgpd+49VqJ+pC4692C1U5Tjm6bLM6fS
8dcQhW8OmsWYs6PEMoJU3mXOau9riEWVlyni1S61XhumvLMoeM54L3qodOj132uM
yasaqbZ1hcvGMA9T3/yvdjCB2aiqjAWXpltkTWr09LQ7awUxdxjNVqs2Lk6UuMdF
w3OkbVOTizI8jt+0+xj3RHU6dD4bPcs48Iml2xHbumuA9zK5zDbDsUwEsTb2AAwJ
mULHFYKXOyCUH72mr38sIVlcsL2Ey8c4tarB+NSS/yl5/oIYNLECLa0z7fUmf6Ga
rl7k+uqUTIwk6ZQ4/1IFpBV6Q2AOy1u632RztNLn/GkeWa8S5ow0Lv/zvuWzQD2E
ggPzoTdG3CQGDNAsq7OxWkJs3eiN+LVextLpUHVwmmTSnxav7NksH8K20WxDqkmm
MP5ghWVemfAbyqIJhg8GcQu+KHweNtpju2yuMrBFGTu/z9Y0PDUNQ+uYlmB2grk2
/LD0e+dJCb9tIbfViAn0r4f/k0V1MeeZzVGWeFJnljMUDAzZ7nrMd5DTjJFnlBqd
LXW7gmNCTJ8tYr6qEUCu8m+p5ed/k8HCqmy0qyFyZyBCE4aTXww=
=nN4y
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 19 Jan 2020 07:25:08 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 11:19:28 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.