Debian Bug report logs - #828017
frog: please make the build reproducible

version graph

Package: src:frog; Maintainer for src:frog is Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>;

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

Date: Thu, 23 Jun 2016 19:48:01 UTC

Severity: wishlist

Tags: patch

Found in version frog/0.12.20-1

Fixed in version frog/0.13.5-1

Done: Maarten van Gompel <proycon@anaproy.nl>

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, Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>:
Bug#828017; Package src:frog. (Thu, 23 Jun 2016 19:48:05 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, Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>. (Thu, 23 Jun 2016 19:48: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: frog: please make the build reproducible
Date: Thu, 23 Jun 2016 20:44:27 +0100
[Message part 1 (text/plain, inline)]
Source: frog
Version: 0.12.20-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

Whilst working on the "reproducible builds" effort [0], we noticed that frog could not be built reproducibly due to it including .pyo and .pyc files via upstream's ./py-compile.

Patch attached.

 [0] https://wiki.debian.org/ReproducibleBuilds


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>:
Bug#828017; Package src:frog. (Thu, 23 Jun 2016 20:27:06 GMT) (full text, mbox, link).


Acknowledgement sent to Joost van Baal-Ilić <joostvb-debian-bugs-20160623-2@mdcc.cx>:
Extra info received and forwarded to list. Copy sent to Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>. (Thu, 23 Jun 2016 20:27:06 GMT) (full text, mbox, link).


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

From: Joost van Baal-Ilić <joostvb-debian-bugs-20160623-2@mdcc.cx>
To: Chris Lamb <lamby@debian.org>, 828017@bugs.debian.org
Subject: Re: Bug#828017: frog: please make the build reproducible
Date: Thu, 23 Jun 2016 22:22:28 +0200
Thanks. Will get to it; before stretch gets shipped.


On Thu, Jun 23, 2016 at 08:44:27PM +0100, Chris Lamb wrote:
> Source: frog
> Version: 0.12.20-1
> Severity: wishlist
> Tags: patch
> User: reproducible-builds@lists.alioth.debian.org
> Usertags: randomness
> X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
> 
> Hi,
> 
> Whilst working on the "reproducible builds" effort [0], we noticed that frog could not be built reproducibly due to it including .pyo and .pyc files via upstream's ./py-compile.
> 
> Patch attached.
> 
>  [0] https://wiki.debian.org/ReproducibleBuilds
> 
> 
> Regards,
> 
> -- 
>       ,''`.
>      : :'  :     Chris Lamb
>      `. `'`      lamby@debian.org / chris-lamb.co.uk
>        `-

> --- a/debian/rules	2016-06-23 15:25:51.762816987 +0200
> --- b/debian/rules	2016-06-23 21:43:10.202744894 +0200
> @@ -5,6 +5,7 @@
>  include /usr/share/cdbs/1/rules/debhelper.mk
>  include /usr/share/cdbs/1/class/python-distutils.mk
>  
> +DEB_DH_INSTALL_ARGS_frog = -X.pyc -X.pyo
>  DEB_PYTHON2_MODULE_PACKAGES = frog libfrog1
>  
>  include /usr/share/cdbs/1/class/autotools.mk




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>:
Bug#828017; Package src:frog. (Fri, 02 Sep 2016 10:06:08 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>. (Fri, 02 Sep 2016 10:06:08 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 828017@bugs.debian.org
Subject: Re: Bug#828017: frog: please make the build reproducible
Date: Fri, 02 Sep 2016 11:03:31 +0100
Dear Maintainer,

> Source: frog
> Version: 0.12.17-7.1
> Tags: patch

There hasn't seem to be any update on this bug in 70 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
       `-



Reply sent to Maarten van Gompel <proycon@anaproy.nl>:
You have taken responsibility. (Tue, 13 Sep 2016 18:21:09 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Tue, 13 Sep 2016 18:21:09 GMT) (full text, mbox, link).


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

From: Maarten van Gompel <proycon@anaproy.nl>
To: 828017-close@bugs.debian.org
Subject: Bug#828017: fixed in frog 0.13.5-1
Date: Tue, 13 Sep 2016 18:19:00 +0000
Source: frog
Source-Version: 0.13.5-1

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

Debian distribution maintenance software
pp.
Maarten van Gompel <proycon@anaproy.nl> (supplier of updated frog 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: SHA1

Format: 1.8
Date: Tue, 02 Aug 2016 13:55:00 +0200
Source: frog
Binary: frog libfrog1
Architecture: source
Version: 0.13.5-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Maarten van Gompel <proycon@anaproy.nl>
Description:
 frog       - tagger and parser for natural languages (runtime)
 libfrog1   - tagger and parser for Dutch language (library)
Closes: 828017 834558
Changes:
 frog (0.13.5-1) unstable; urgency=medium
 .
   [ Maarten van Gompel ]
   * Updated to new upstream 0.13.5
     (Missed: 0.13.0, 0.13.3, 0.13.4)
   * debian/copyright: updated years and added Radboud University
   * debian/control: updated dependency versions & no python needed anymore,
     updated standards version
   * debian/watch: pointing to make dist release instead of bare sources
   * debian/watch: pointing to github now (v0.13 ready there)
   * Added dh-autoreconf build dependency
   * Build should be reproducible now python dependency is gone
     (Closes: #828017)
   * Website update
   * Removed Joost van Baal-Ilić as uploader
   * Removed explicit libucto2 dependency, should be automatically
     extracted according to Anton Gladky
   * New upstream release fixes reported header issues, namespace
     statements in source files instead of headers.
     (Closes: #834558)
Checksums-Sha1:
 05ccc30c41f36ed03ffc60c55bb40924232120c4 2272 frog_0.13.5-1.dsc
 723d9e97947377522b3e71b5da4d1bbf4e409563 516084 frog_0.13.5.orig.tar.gz
 7e01ddd92a6f51c9453f4f4f9f2b2ca578ad02d9 6392 frog_0.13.5-1.debian.tar.xz
Checksums-Sha256:
 1802ebe521d5ebd94305637c0857218f9c00813f97b3a2c8fe4ebe470d5675f6 2272 frog_0.13.5-1.dsc
 adc7ca7f7cd330bfc85b32eb0475b10bb285e5ba113f6d7479c86daae7c85be4 516084 frog_0.13.5.orig.tar.gz
 299b2eed53be25a24e234c1a577e042595a385a6efb43987deb074772d6a5d36 6392 frog_0.13.5-1.debian.tar.xz
Files:
 9154510f0ca33ee4646d80d29bf3af1b 2272 science extra frog_0.13.5-1.dsc
 324e2b151d595b3dbcf967b3f103bcbb 516084 science extra frog_0.13.5.orig.tar.gz
 3212cb1c79a469c7a287086e8e66c0af 6392 science extra frog_0.13.5-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJX2EBYAAoJENPhc4PPp/8GHEIP/3dXQmxrjIfhYKgIiPFB51uT
Rbfy2AYj7wBHRpGWty0FKPBE07IqXVkFr7o55Aey7DHf9PS63sgJmgi0I4Mq4Z2r
gL7q81O4VwDWd6FPZB+suCK6fc+Ufwv6p0KwzGiIFEsP9ZCb5/JQekvxm7epj/MJ
i7Wb1EEdDyOVH8r3eEhnVx6e8SOO6CrGVOnYaQVuU2eQZNeaZ6sY0f2DWi3twDy+
7Dtt2WDqp/1y7wChUAL4HhTWDOU5hgPRTWLB2stZ1L+w15+Fl/tRGwT/hXLs80a0
Gwtcm4OHnsbxHiY86wxW+OhM6V/ZlDEZEPPh5ZFBzRazrYyuxhWnJs+VEOyvB6oO
VyNru7Ph1Gvt6SEs7JzSB3dMNSU8PbxyAwig9FxZy8Dnd1/142jZqRrmpUr2UzE/
Ch+HVJIaEdFxOfGWH71C4/CtpKs7mFgX2pzD0bdnwQXYp9H6AjTxsx3VNHErlyvc
4/SrJqkv5QszuAkW2AF80mH3RAQO6kdICPm4K67VHujFZg4cCEk7783l4Y5ad4f4
ADmdUWzToLS665DozYV6GUozkMOsvUkKWz8STmHdzNBKRvg4AIvuhY3mAICLvc1z
6/Ja7Gr0yq72haRH/zmmziWHCXQyWlIIOGOJc/0nJw6TmvTOJnFoMi/cHSsOB/1S
QQFR6zx5b87b9PKGfSbd
=aQhh
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 12 Oct 2016 07:26:05 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 13:44:35 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.