Debian Bug report logs - #854111
aprx: please make the build reproducible

version graph

Package: src:aprx; Maintainer for src:aprx is Debian Hamradio Maintainers <debian-hams@lists.debian.org>;

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

Date: Sat, 4 Feb 2017 08:39:01 UTC

Severity: wishlist

Tags: patch

Found in version aprx/2.9.0+dfsg-1

Fixed in version aprx/2.9.0+dfsg-2

Done: Christopher Knadle <Chris.Knadle@coredump.us>

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 Hamradio Maintainers <debian-hams@lists.debian.org>:
Bug#854111; Package src:aprx. (Sat, 04 Feb 2017 08:39: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 Hamradio Maintainers <debian-hams@lists.debian.org>. (Sat, 04 Feb 2017 08:39: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: aprx: please make the build reproducible
Date: Sat, 04 Feb 2017 21:37:52 +1300
[Message part 1 (text/plain, inline)]
Source: aprx
Version: 2.9.0+dfsg-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 aprx could not be built reproducibly.

Patch attached.

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


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Hamradio Maintainers <debian-hams@lists.debian.org>:
Bug#854111; Package src:aprx. (Sat, 04 Feb 2017 09:57:02 GMT) (full text, mbox, link).


Acknowledgement sent to Hibby <d@vehibberd.com>:
Extra info received and forwarded to list. Copy sent to Debian Hamradio Maintainers <debian-hams@lists.debian.org>. (Sat, 04 Feb 2017 09:57:03 GMT) (full text, mbox, link).


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

From: Hibby <d@vehibberd.com>
To: Chris Lamb <lamby@debian.org>, 854111@bugs.debian.org
Cc: submit@bugs.debian.org
Subject: Re: Bug#854111: aprx: please make the build reproducible
Date: Sat, 4 Feb 2017 09:55:03 +0000
[Message part 1 (text/plain, inline)]
Thanks for this, I'll look at turning the patch round in the next 7 days or so 
and getting a -2 version out.

Cheers,

DH

On Sat, Feb 04, 2017 at 09:37:52PM +1300, Chris Lamb wrote:
> Source: aprx
> Version: 2.9.0+dfsg-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 aprx could not be built reproducibly.
> 
> Patch attached.
> 
>  [0] https://reproducible-builds.org/
> 
> 
> Regards,
> 
> -- 
>       ,''`.
>      : :'  :     Chris Lamb
>      `. `'`      lamby@debian.org / chris-lamb.co.uk
>        `-

> --- a/debian/patches/02-reproducible-builds.patch	1970-01-01 12:00:00.000000000 +1200
> --- b/debian/patches/02-reproducible-builds.patch	2017-02-04 21:34:53.343659563 +1300
> @@ -0,0 +1,24 @@
> +Description: Make the build reproducible
> +Author: Chris Lamb <lamby@debian.org>
> +Last-Update: 2017-02-04
> +
> +--- aprx-2.9.0+dfsg.orig/Makefile.in
> ++++ aprx-2.9.0+dfsg/Makefile.in
> +@@ -50,8 +50,15 @@ MANDIR:=$(strip $(MANDIR))
> + 
> + VERSION	= $(shell echo @VERSION_STRING@ | cut -b 2-)
> + 
> +-DATE:=$(shell date +"%Y %B %d")
> +-RFCDATE:=$(shell date +"%a, %d %b %Y %H:%M:%S %z")
> ++DATE_FMT=	"%Y %B %d"
> ++RFCDATE_FMT=	"%a, %d %b %Y %H:%M:%S %z"
> ++ifdef SOURCE_DATE_EPOCH
> ++DATE=		$(shell LC_ALL=C date -u -d "@$(SOURCE_DATE_EPOCH)" "+$(DATE_FMT)" 2>/dev/null || LC_ALL=C date -u -r "$(SOURCE_DATE_EPOCH)" "+$(DATE_FMT)" 2>/dev/null || LC_ALL=C date -u "+$(DATE_FMT)")
> ++RFCDATE=	$(shell LC_ALL=C date -u -d "@$(SOURCE_DATE_EPOCH)" "+$(RFCDATE_FMT)" 2>/dev/null || date LC_ALL=C -u -r "$(SOURCE_DATE_EPOCH)" "+$(RFCDATE_FMT)" 2>/dev/null || LC_ALL=C date -u "+$(RFCDATE_FMT)")
> ++else
> ++DATE=		$(shell date "+$(DATE_FMT)")
> ++RFCDATE=	$(shell date "+$(RFCDATE_FMT)")
> ++endif
> + 
> + DEFS=	-DAPRXVERSION="\"$(VERSION)\"" \
> + 	-DVARRUN="\"$(VARRUN)\"" -DVARLOG="\"$(VARLOG)\"" \
> --- a/debian/patches/series	2017-02-04 20:52:52.229969976 +1300
> --- b/debian/patches/series	2017-02-04 21:28:58.273291825 +1300
> @@ -1 +1,2 @@
>  01-man-page.patch
> +02-reproducible-builds.patch

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Hamradio Maintainers <debian-hams@lists.debian.org>:
Bug#854111; Package src:aprx. (Sat, 04 Feb 2017 09:57:07 GMT) (full text, mbox, link).


Acknowledgement sent to Hibby <d@vehibberd.com>:
Extra info received and forwarded to list. Copy sent to Debian Hamradio Maintainers <debian-hams@lists.debian.org>. (Sat, 04 Feb 2017 09:57:07 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Hamradio Maintainers <debian-hams@lists.debian.org>:
Bug#854111; Package src:aprx. (Mon, 06 Feb 2017 04:09:02 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Hamradio Maintainers <debian-hams@lists.debian.org>. (Mon, 06 Feb 2017 04:09:02 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 854111@bugs.debian.org
Subject: Re: aprx: please make the build reproducible
Date: Mon, 06 Feb 2017 17:06:24 +1300
tags 854111 + fixed-upstream
thanks

Chris Lamb wrote:

> aprx: please make the build reproducible

This appears to have been fixed upstream:

   https://github.com/PhirePhly/aprx/commit/55adc20a9a3e32e99d533a4749fd773549eb3e52


Regards,

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



Reply sent to Christopher Knadle <Chris.Knadle@coredump.us>:
You have taken responsibility. (Thu, 27 Sep 2018 04:09:04 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Thu, 27 Sep 2018 04:09:04 GMT) (full text, mbox, link).


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

From: Christopher Knadle <Chris.Knadle@coredump.us>
To: 854111-close@bugs.debian.org
Subject: Bug#854111: fixed in aprx 2.9.0+dfsg-2
Date: Thu, 27 Sep 2018 04:04:33 +0000
Source: aprx
Source-Version: 2.9.0+dfsg-2

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

Debian distribution maintenance software
pp.
Christopher Knadle <Chris.Knadle@coredump.us> (supplier of updated aprx 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, 27 Sep 2018 03:20:51 +0000
Source: aprx
Binary: aprx
Architecture: source
Version: 2.9.0+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: Christopher Knadle <Chris.Knadle@coredump.us>
Description:
 aprx       - APRS Digipeater and iGate
Closes: 854111 855623
Changes:
 aprx (2.9.0+dfsg-2) unstable; urgency=medium
 .
   * debian/aprx.init
     - Update to rename DAEMON_ARGS variable to DAEMON_OPTS to match
       variable name in /etc/default
   * debian/compat:
     - Update from debhelper compatibility 9 to 11
   * debian/control:
     - Update Build-Depends for debhelper >=11
     - Update Vcs-Browser and Vcs-Git links to point to repository on Salsa
     - Remove Build-Depends libssl-dev and Depends openssl (Closes: #855623)
       Thanks to Sebastian Andrzej Siewior <sebastian@breakpoint.cc> for
       reporting the bug and examining the compile process.
     - Update Standards-Version to 4.2.1
       Changes:
         - Update copyright-format URL to use https for Debian Policy § 12.5
         - Update Priority: "extra" to "optional" for Debian Policy § 2.5
         - Update aprx.default to remove environment STARTAPRX variable for
           daemon enable/disable for Debian Policy § 9.3.3.1
         - Update aprx.init script to remove /etc/default check for daemon
           enable/disable
         - Add aprx.README.Debian for explanation of using update-rc.d to
           enable/disable daemon for sysvinit, and systemctl commands for
           enable/disable with systemd
         - Update debian/rules for DH_VERBOSE=1 to increase build verbosity
           as requested in Debian Policy § 4.9
   * debian/copyright:
     - Update copyright years for debian/* section
   * debian/patches:
     - Add 02-reproducible-builds.patch to make build reproducible.
       Thanks to Chris Lamb <lamby@debian.org> for filing the bug, including a
       patch with a fix, and finding the Git commit to the fix upstream. :)
       (Closes: #854111)
Checksums-Sha1:
 a5eb404323971a779cce339ef7d17d8fe7129a22 1984 aprx_2.9.0+dfsg-2.dsc
 01dd9409c0cfc9f20c7749b3f8920e88b2531d97 1161799 aprx_2.9.0+dfsg.orig.tar.gz
 84636bd5fd2bac0a32fb856bbe31b6e9f6d024ce 8212 aprx_2.9.0+dfsg-2.debian.tar.xz
 aeca0e284f0d7bcbaf2c211d6a44dfb5cca18895 5706 aprx_2.9.0+dfsg-2_source.buildinfo
Checksums-Sha256:
 0671ee38b874fbe748b210689fca202b72bcfa65a080fa2bdc633827e5a1d930 1984 aprx_2.9.0+dfsg-2.dsc
 a09208f94db5ea3aeca9abf7e0589c624ebc736740beb2ea8af83023390c5af9 1161799 aprx_2.9.0+dfsg.orig.tar.gz
 21d6697e5950b20cfe2fbe59aaf81d8ba1418b2537fcf858f14b54759cb99611 8212 aprx_2.9.0+dfsg-2.debian.tar.xz
 4c75b5d40a24f3f8fd178919464e499777b816b9acef5b83340f5bbb13debcec 5706 aprx_2.9.0+dfsg-2_source.buildinfo
Files:
 3f5741d480f9721f4c1b5fc09fc13f2c 1984 hamradio optional aprx_2.9.0+dfsg-2.dsc
 b78cddef0ba071ac840e0773193a36ce 1161799 hamradio optional aprx_2.9.0+dfsg.orig.tar.gz
 f1b5398175265185639efa14a951907b 8212 hamradio optional aprx_2.9.0+dfsg-2.debian.tar.xz
 163d17bac2c73acaf270d34ab3d9c09f 5706 hamradio optional aprx_2.9.0+dfsg-2_source.buildinfo

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

iQIzBAEBCgAdFiEEe1KzyGmRW/4DhtV6ieLKD9m6RHAFAlusUWUACgkQieLKD9m6
RHCojw/9E/DXQLbivFDvDxnjUsazi4ndSaNIznts1BjQmxkc4kOUXvuqDWPgveSz
reo9rlCoPrq1VZfWycjTwQsQQM5WUsHW0SvDjNxScz9v8WLfZoUSK7d9dtZlL8J4
Y5s9fnzRxoDq+HjYWzcvqikcyl0XsZyobe5CxU6MLn0X+NfeAwi8Hr3nHHUMJZBR
TocqC11gtI6rhGL5oIwftkOyCjxVjCGWnmKF3lZCuko6mXGJppCkhOr1bhNHsKBf
XpTOwPL5s0gi272K94SUa1DxfS0XChCFps0LpWyLYYK0kkg6VP4a4ok1wCbwAfip
DDBL0DxKOs8zuaHr17+e8sPHbLQqYqPu8ftJ7Lpe4eLzKlHEAAKqRwHa0MMQTLFs
0NZ+DAryX6ZCzmwkCEACNE+jSFy5UIv8Nd1x0LAIkDq3V3xcwctIzQHWMGHi9NF1
lW7jWuc25iT8Is41xQlRYDSh8ICVXF8fo1B5Zd1pZzxqidEd7lkGhUIPj+H4yzZQ
WmLzk1I28wvg0uMYEXocYii9DpEoRLoyHeDfTcyH0LGiO3ViGq9yBMEBHBy9odxr
DWzZZD9kINgEjZpUp2ZGUFrTUb0pMHM15LEgagNxhYPsZybiZlzgGjSQuhYItUdS
f1sjwEG5Zz7qF0cpDEsvWYlh8kVVlpOI9A3Iiz7+GLIXsT3+E3I=
=1uLQ
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 30 Oct 2018 07:25:27 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:09:10 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.