Debian Bug report logs - #952990
pmemkv: please make the build reproducible

version graph

Package: src:pmemkv; Maintainer for src:pmemkv is Adam Borowski <kilobyte@angband.pl>;

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

Date: Mon, 2 Mar 2020 17:15:01 UTC

Severity: wishlist

Tags: fixed-upstream, patch

Found in version pmemkv/1.1-1

Fixed in version pmemkv/1.2-1

Done: Adam Borowski <kilobyte@angband.pl>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/pmem/pmemkv/pull/615

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, Adam Borowski <kilobyte@angband.pl>:
Bug#952990; Package src:pmemkv. (Mon, 02 Mar 2020 17:15:03 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, Adam Borowski <kilobyte@angband.pl>. (Mon, 02 Mar 2020 17:15:03 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: pmemkv: please make the build reproducible
Date: Mon, 02 Mar 2020 09:10:12 -0800
[Message part 1 (text/plain, inline)]
Source: pmemkv
Version: 1.1-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

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

This is because, whilst it used the date in manpages from
SOURCE_DATE_EPOCH [1] (ie. the `dt` variable), it used the current
build year when templating the `year` variable.

Patch attached.

 [0] https://reproducible-builds.org/
 [1] https://reproducible-builds.org/docs/source-date-epoch/


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org, Adam Borowski <kilobyte@angband.pl>:
Bug#952990; Package src:pmemkv. (Mon, 02 Mar 2020 17:24:02 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Adam Borowski <kilobyte@angband.pl>. (Mon, 02 Mar 2020 17:24:02 GMT) (full text, mbox, link).


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

From: "Chris Lamb" <lamby@debian.org>
To: 952990@bugs.debian.org
Subject: Re: pmemkv: please make the build reproducible
Date: Mon, 02 Mar 2020 09:20:16 -0800
forwarded 952990 https://github.com/pmem/pmemkv/pull/615
thanks

I've forwarded this upstream here:

  https://github.com/pmem/pmemkv/pull/615


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Set Bug forwarded-to-address to 'https://github.com/pmem/pmemkv/pull/615'. Request was from "Chris Lamb" <lamby@debian.org> to control@bugs.debian.org. (Mon, 02 Mar 2020 17:24:03 GMT) (full text, mbox, link).


Added tag(s) fixed-upstream. Request was from debian-bts-link@lists.debian.org to control@bugs.debian.org. (Mon, 09 Mar 2020 18:09:05 GMT) (full text, mbox, link).


Reply sent to Adam Borowski <kilobyte@angband.pl>:
You have taken responsibility. (Fri, 29 May 2020 16:21:05 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Fri, 29 May 2020 16:21:05 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 952990-close@bugs.debian.org
Subject: Bug#952990: fixed in pmemkv 1.2-1
Date: Fri, 29 May 2020 16:19:19 +0000
Source: pmemkv
Source-Version: 1.2-1
Done: Adam Borowski <kilobyte@angband.pl>

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

Debian distribution maintenance software
pp.
Adam Borowski <kilobyte@angband.pl> (supplier of updated pmemkv 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: Fri, 29 May 2020 17:29:05 +0200
Source: pmemkv
Architecture: source
Version: 1.2-1
Distribution: unstable
Urgency: medium
Maintainer: Adam Borowski <kilobyte@angband.pl>
Changed-By: Adam Borowski <kilobyte@angband.pl>
Closes: 952990
Changes:
 pmemkv (1.2-1) unstable; urgency=medium
 .
   * New upstream release.
     + Make the build reproducible again.  Closes: #952990
   * Bump pmemobj-cpp dependency.
   * Add pmdk-tools and libunwind-dev to B-Deps.
Checksums-Sha1:
 6c84316a1bfb1265f3c19fbc25c9d128c938f489 2149 pmemkv_1.2-1.dsc
 2c5115a7ee12e2586b7b5b9d918cc41e81a67c19 189860 pmemkv_1.2.orig.tar.gz
 26a84027251dfc6ccddac27aa10ea29fcbadf9cf 3428 pmemkv_1.2-1.debian.tar.xz
 2f50b21271c4641ed60caede33890281f029eb82 7710 pmemkv_1.2-1_source.buildinfo
Checksums-Sha256:
 6cf71f75d305b8467b663bc6666fe94d85d24bc9826eeb52c1fe43bcb3f68595 2149 pmemkv_1.2-1.dsc
 22de74392e0a6eea5aa1955ed2d59462bf45ec69a01eb1cf2115e39e7bdc4754 189860 pmemkv_1.2.orig.tar.gz
 31134236b807475cdbc12f11f7d5006fbdb98fb66668c92ac3086e3d1ea92111 3428 pmemkv_1.2-1.debian.tar.xz
 f4855314a59137b19b9558137c1ed9f3bdb15aa7dc6e885d5c9b1577a531158c 7710 pmemkv_1.2-1_source.buildinfo
Files:
 558af3739a6737d12cdc723110ce0d51 2149 libs optional pmemkv_1.2-1.dsc
 fc83c554ab9a1d7dc7d0d33e0f117b6f 189860 libs optional pmemkv_1.2.orig.tar.gz
 52213db2bf184a330fa00eb32724bb06 3428 libs optional pmemkv_1.2-1.debian.tar.xz
 9f4cea0885a115959385cd69265e5af6 7710 libs optional pmemkv_1.2-1_source.buildinfo

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

iQJIBAEBCgAyFiEEkjZVexcMh/iCHArDweDZLphvfH4FAl7RKlUUHGtpbG9ieXRl
QGFuZ2JhbmQucGwACgkQweDZLphvfH7FOxAA8EcKkdfX6vS2U9GGZ7gewzWIQurD
qH7v+eemTfec7K860JibqgQgaGf+wy2aVWDosfMA7Xrvmd18Kzt3prjersIbgC5v
90Nfr0OYInBZIcMh0HEm/E8iNDTInAZcYm9hZKkM245g71KSMbldBeQH28r92NOm
5vDAlBlWB7hUcULNZVot35soP3GWf3vbhcXzio6oTdYQSzzllaQ+A3OBWpYzL6Xe
uPe3kP5YIJ2Ajj6DSUOSP9mhRzVserUVyfIeSt2t7WxwAef/eR2LQKXg8dvhW97c
MLavULJtgFU4a5GMDGR6O+Y/3Di6gPkatQQiek6SCFlOWP9A9Uqa5LO0PXBNtX6a
oKA6xBNH4AgZzi6EROGo5h4oZf8+NQet/Wzdet3geD7JcL4Al/w0AqxPHf+luQBe
NouDYdJoCQ9oTkdSej664vSZK3tVzbWCerbBtyL7UijaIHQlOuK6aD9GsoD6VwnF
VVwDulPKX+hhT9UG4N32Ihi/XR9+BWiggrKH1nF5qBvoXQd8MegsT9/ktSaJs40V
w+oJgpeC2aNjxi2/yaPy0/02LJKOl6nE709bNGZDRnGg/QAI7ttY/jir55sV6vRK
Bm09AYSpu5FdGVZTXltaNq/3X6iyaK3ZDM3szxVy8U8z9gxYqoE0Z2t0KViHvyJN
431831WpeivcJQc=
=hkyS
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 27 Jun 2020 07:29:58 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 14:11:29 2023; Machine Name: buxtehude

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.