Debian Bug report logs - #835259
quvi: please make the build reproducible

version graph

Package: src:quvi; Maintainer for src:quvi is Ansgar Burchardt <ansgar@debian.org>;

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

Date: Tue, 23 Aug 2016 21:27:02 UTC

Severity: wishlist

Tags: patch

Found in version quvi/0.9.4-1.1

Fixed in version quvi/0.9.5-0.2

Done: Vagrant Cascadian <vagrant@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-builds@lists.alioth.debian.org, Ansgar Burchardt <ansgar@debian.org>:
Bug#835259; Package src:quvi. (Tue, 23 Aug 2016 21:27:06 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Ansgar Burchardt <ansgar@debian.org>. (Tue, 23 Aug 2016 21:27:06 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: quvi: please make the build reproducible
Date: Tue, 23 Aug 2016 22:25:14 +0100
[Message part 1 (text/plain, inline)]
Source: quvi
Version: 0.9.4-1.1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

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

Patch attached.

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


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org, Ansgar Burchardt <ansgar@debian.org>:
Bug#835259; Package src:quvi. (Mon, 24 Oct 2016 05:45:22 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Ansgar Burchardt <ansgar@debian.org>. (Mon, 24 Oct 2016 05:45:22 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 835259@bugs.debian.org
Subject: Re: Bug#835259: quvi: please make the build reproducible
Date: Mon, 24 Oct 2016 06:42:14 +0100
Dear Maintainer,

> Source: quvi
> Version: 0.4.1-1
> Tags: patch

There hasn't seem to be any update on this bug in 61 days, in which
time the Reproducible Builds effort has come on a long way. :)

Would you consider applying this patch and uploading?


Regards,

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



Information forwarded to debian-bugs-dist@lists.debian.org, Ansgar Burchardt <ansgar@debian.org>:
Bug#835259; Package src:quvi. (Thu, 23 Mar 2017 20:45:17 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Ansgar Burchardt <ansgar@debian.org>. (Thu, 23 Mar 2017 20:45:17 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 835259@bugs.debian.org
Subject: Re: Bug#835259: quvi: please make the build reproducible
Date: Thu, 23 Mar 2017 20:44:09 +0000
> Would you consider applying this patch and uploading?

Friendly ping on this :)


Best wishes,

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



Information forwarded to debian-bugs-dist@lists.debian.org, Ansgar Burchardt <ansgar@debian.org>:
Bug#835259; Package src:quvi. (Wed, 02 Sep 2020 23:03:19 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Ansgar Burchardt <ansgar@debian.org>. (Wed, 02 Sep 2020 23:03:19 GMT) (full text, mbox, link).


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

From: "Chris Lamb" <lamby@debian.org>
To: 835259@bugs.debian.org, reproducible-bugs@lists.alioth.debian.org
Subject: Re: Bug#835259: quvi: please make the build reproducible
Date: Wed, 02 Sep 2020 22:58:07 -0000
Chris Lamb wrote:

> [..]

Gentle ping on this?


Regards,

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



Information forwarded to debian-bugs-dist@lists.debian.org, Ansgar Burchardt <ansgar@debian.org>:
Bug#835259; Package src:quvi. (Thu, 17 Nov 2022 21:24:02 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Extra info received and forwarded to list. Copy sent to Ansgar Burchardt <ansgar@debian.org>. (Thu, 17 Nov 2022 21:24:02 GMT) (full text, mbox, link).


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

From: Vagrant Cascadian <vagrant@reproducible-builds.org>
To: Chris Lamb <lamby@debian.org>, 835259@bugs.debian.org
Subject: Re: Bug#835259: quvi: please make the build reproducible
Date: Thu, 17 Nov 2022 13:21:40 -0800
[Message part 1 (text/plain, inline)]
Control: tags 835259 pending

On 2016-08-23, Chris Lamb wrote:
> Whilst working on the Reproducible Builds effort [0], I noticed
> that quvi could not be built reproducibly.

I have pushed the fix to git:

  https://salsa.debian.org/debian/quvi/-/commit/ee4df0abd727be942ff593c68de110bc6c6e504e

And also pushed the changes to git and uploaded an NMU fixing this issue
to DELAYED/10:

diff -Nru quvi-0.9.5/debian/changelog quvi-0.9.5/debian/changelog
--- quvi-0.9.5/debian/changelog	2022-08-25 07:53:26.000000000 -0700
+++ quvi-0.9.5/debian/changelog	2022-11-17 13:01:22.000000000 -0800
@@ -1,3 +1,12 @@
+quvi (0.9.5-0.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Chris Lamb ]
+  * Make the build reproducible. (Closes: #835259)
+
+ -- Vagrant Cascadian <vagrant@debian.org>  Thu, 17 Nov 2022 13:01:22 -0800
+
 quvi (0.9.5-0.1) unstable; urgency=high
 
   * Non-maintainer upload.
diff -Nru quvi-0.9.5/debian/patches/reproducible-build.patch quvi-0.9.5/debian/patches/reproducible-build.patch
--- quvi-0.9.5/debian/patches/reproducible-build.patch	1969-12-31 16:00:00.000000000 -0800
+++ quvi-0.9.5/debian/patches/reproducible-build.patch	2022-11-17 12:59:49.000000000 -0800
@@ -0,0 +1,21 @@
+Description: Make the build reproducible
+Author: Chris Lamb <lamby@debian.org>
+Last-Update: 2016-08-23
+
+--- quvi-0.9.4.orig/configure.ac
++++ quvi-0.9.4/configure.ac
+@@ -47,7 +47,13 @@ AC_DEFINE_UNQUOTED([CFLAGS], "$CFLAGS",
+ AC_DEFINE_UNQUOTED([CC], "$CC", [Define to compiler])
+ 
+ AC_PATH_PROG([DATE], [date], [no])
+-AS_IF([test x"$DATE" != "xno"], [build_time=`$DATE +"%F %T %z"`])
++AS_IF([test x"$DATE" != "xno"], [
++  if test x"$SOURCE_DATE_EPOCH" = "x"; then
++    build_time=`$DATE +"%F %T %z"`
++  else
++    build_time=`$DATE --utc --date="@$SOURCE_DATE_EPOCH" +"%F %T %z"`
++  fi
++])
+ AC_DEFINE_UNQUOTED([BUILD_TIME], ["$build_time"], [We have build time])
+ 
+ AC_PATH_PROG([A2X], [a2x], [no])
diff -Nru quvi-0.9.5/debian/patches/series quvi-0.9.5/debian/patches/series
--- quvi-0.9.5/debian/patches/series	2022-08-25 07:45:22.000000000 -0700
+++ quvi-0.9.5/debian/patches/series	2022-11-17 12:59:49.000000000 -0800
@@ -1,2 +1,3 @@
+reproducible-build.patch
 0001-Fix-FTBFS-with-autoconf-2.70.patch
 0002-Avoid-duplicated-symbol-write.patch


This is a partial fix, as quvi still records build paths, but we do not
test build path variations for bookworm/testing on
tests.reproducible-builds.org, so it will at least become reproducible
once it migrates to bookworm!


live well,
  vagrant
[signature.asc (application/pgp-signature, inline)]

Added tag(s) pending. Request was from Vagrant Cascadian <vagrant@reproducible-builds.org> to 835259-submit@bugs.debian.org. (Thu, 17 Nov 2022 21:24:02 GMT) (full text, mbox, link).


Reply sent to Vagrant Cascadian <vagrant@debian.org>:
You have taken responsibility. (Sun, 27 Nov 2022 22:30:06 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Sun, 27 Nov 2022 22:30:06 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 835259-close@bugs.debian.org
Subject: Bug#835259: fixed in quvi 0.9.5-0.2
Date: Sun, 27 Nov 2022 22:28:21 +0000
Source: quvi
Source-Version: 0.9.5-0.2
Done: Vagrant Cascadian <vagrant@debian.org>

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

Debian distribution maintenance software
pp.
Vagrant Cascadian <vagrant@debian.org> (supplier of updated quvi 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: Thu, 17 Nov 2022 13:01:22 -0800
Source: quvi
Architecture: source
Version: 0.9.5-0.2
Distribution: unstable
Urgency: medium
Maintainer: Ansgar Burchardt <ansgar@debian.org>
Changed-By: Vagrant Cascadian <vagrant@debian.org>
Closes: 835259
Changes:
 quvi (0.9.5-0.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Chris Lamb ]
   * Make the build reproducible. (Closes: #835259)
Checksums-Sha1:
 aa29ccefbbcc3bf6fd006b5a79a6eff480624f7d 1566 quvi_0.9.5-0.2.dsc
 282bfbb30b40de72da20355f30381b6af593737e 18992 quvi_0.9.5-0.2.debian.tar.xz
 853ca0ba633c331b762d88b1a7b8256fec5b4723 7908 quvi_0.9.5-0.2_arm64.buildinfo
Checksums-Sha256:
 44e379e9630816c1ef84fb8c5aee5c6f4f1502b10372ec301403a53de86e851a 1566 quvi_0.9.5-0.2.dsc
 35a35f9048a5ad2ab0cf6175baa41d163c63b854a790fed0aeddd757ecf785eb 18992 quvi_0.9.5-0.2.debian.tar.xz
 af7a24fb78ffb3a1a9115326b54dbe6f005bdec2b5e539cafff64209a5bea474 7908 quvi_0.9.5-0.2_arm64.buildinfo
Files:
 a5cb0dfa8389c9e4d519e438185c6c00 1566 utils optional quvi_0.9.5-0.2.dsc
 2ba0d8132d572919183e34becf665728 18992 utils optional quvi_0.9.5-0.2.debian.tar.xz
 6d52f1a8c2a89cd4106bf2377194d2e4 7908 utils optional quvi_0.9.5-0.2_arm64.buildinfo

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

iIkEARYKADEWIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY3akLBMcdmFncmFudEBk
ZWJpYW4ub3JnAAoJENxRj8h/lxaqsz8A/j6EaGSF+K1kWSgs8JvsEfgklanJe3gL
dbIdWDzvcGIvAP9tny7b4WnHq+Vbx5wBX3sa0wAU05+E2GrtdfC9AeE+Aw==
=CmD4
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 31 Dec 2022 07:30: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 11:32:11 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.