884047">

Debian Bug report logs - #884047
bibledit: please make the build reproducible

version graph

Package: src:bibledit; Maintainer for src:bibledit is CrossWire Packaging Team <pkg-crosswire-devel@alioth-lists.debian.net>;

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

Date: Sun, 10 Dec 2017 20:33:02 UTC

Severity: wishlist

Tags: patch

Found in version bibledit/5.0.331-1

Fixed in version bibledit/5.0.453-3

Done: Teus Benschop <teusjannette@gmail.com>

Bug is archived. No further changes may be made.

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, CrossWire Packaging Team <pkg-crosswire-devel@lists.alioth.debian.org>:
Bug#884047; Package src:bibledit. (Sun, 10 Dec 2017 20:33:05 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, CrossWire Packaging Team <pkg-crosswire-devel@lists.alioth.debian.org>. (Sun, 10 Dec 2017 20:33:05 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: bibledit: please make the build reproducible
Date: Sun, 10 Dec 2017 20:20:19 +0000
[Message part 1 (text/plain, inline)]
Source: bibledit
Version: 5.0.331-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 bibledit could not be built reproducibly.

This is because it uselessly ships config.log etc. in the binary
packages which include all sorts of environment-specific data.

Patch attached that simply doesn't install these files... BUT it looks
like there is a whole bunch of cruft in the -data package anyway,
essentially including the build-directory itself (with Makefile.am etc.
etc.)

In other words, only specifying the stuff bibledit really needs in
bibledit-data.install would be the superior solution. :)

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


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org, CrossWire Packaging Team <pkg-crosswire-devel@lists.alioth.debian.org>:
Bug#884047; Package src:bibledit. (Mon, 11 Dec 2017 06:36:03 GMT) (full text, mbox, link).


Acknowledgement sent to Teus Benschop <teusjannette@gmail.com>:
Extra info received and forwarded to list. Copy sent to CrossWire Packaging Team <pkg-crosswire-devel@lists.alioth.debian.org>. (Mon, 11 Dec 2017 06:36:03 GMT) (full text, mbox, link).


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

From: Teus Benschop <teusjannette@gmail.com>
To: Chris Lamb <lamby@debian.org>, 884047@bugs.debian.org
Cc: submit@bugs.debian.org
Subject: Re: [Pkg-crosswire-devel] Bug#884047: bibledit: please make the build reproducible
Date: Mon, 11 Dec 2017 06:34:05 +0000
[Message part 1 (text/plain, inline)]
Thank you for that, I will look into this, and see that such build-files
won't make it to the data directory, as it indeed should not. Thanks again
for noticing this!

On Sun, 10 Dec 2017 at 21:33 Chris Lamb <lamby@debian.org> wrote:

> Source: bibledit
> Version: 5.0.331-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 bibledit could not be built reproducibly.
>
> This is because it uselessly ships config.log etc. in the binary
> packages which include all sorts of environment-specific data.
>
> Patch attached that simply doesn't install these files... BUT it looks
> like there is a whole bunch of cruft in the -data package anyway,
> essentially including the build-directory itself (with Makefile.am etc.
> etc.)
>
> In other words, only specifying the stuff bibledit really needs in
> bibledit-data.install would be the superior solution. :)
>
>  [0] https://reproducible-builds.org/
>
>
> Regards,
>
> --
>       ,''`.
>      : :'  :     Chris Lamb
>      `. `'`      lamby@debian.org / chris-lamb.co.uk
>        `-
> _______________________________________________
> Pkg-crosswire-devel mailing list
> Pkg-crosswire-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-crosswire-devel
[Message part 2 (text/html, inline)]

Reply sent to Teus Benschop <teusjannette@gmail.com>:
You have taken responsibility. (Mon, 19 Mar 2018 13:36:13 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Mon, 19 Mar 2018 13:36:13 GMT) (full text, mbox, link).


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

From: Teus Benschop <teusjannette@gmail.com>
To: 884047-close@bugs.debian.org
Subject: Bug#884047: fixed in bibledit 5.0.453-3
Date: Mon, 19 Mar 2018 13:35:08 +0000
Source: bibledit
Source-Version: 5.0.453-3

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

Debian distribution maintenance software
pp.
Teus Benschop <teusjannette@gmail.com> (supplier of updated bibledit 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: Mon, 19 Mar 2018 14:05:53 +0100
Source: bibledit
Binary: bibledit bibledit-data
Architecture: source
Version: 5.0.453-3
Distribution: unstable
Urgency: medium
Maintainer: CrossWire Packaging Team <pkg-crosswire-devel@lists.alioth.debian.org>
Changed-By: Teus Benschop <teusjannette@gmail.com>
Description:
 bibledit   - Bible editor
 bibledit-data - Data for bibledit
Closes: 884047
Changes:
 bibledit (5.0.453-3) unstable; urgency=medium
 .
   * debian/rules: added override_dh_install: Closes: #884047
Checksums-Sha1:
 7d99485d9a64b4886030d47de3cba0305abdf8ee 2357 bibledit_5.0.453-3.dsc
 69f0e16d769e7bd65f157381af6e6e2f3dce4927 11812 bibledit_5.0.453-3.debian.tar.xz
 3d5d6aa40db082359cec69af5bd84af8d39f4dde 14462 bibledit_5.0.453-3_source.buildinfo
Checksums-Sha256:
 61d311d3402d49cde24cabf18924df8d1aecf9c56e70076c9aad64af121e7b99 2357 bibledit_5.0.453-3.dsc
 e07651410bf327a13c2293ed49708148d522f8b3d3dc2cd5080d672cd6f4aac2 11812 bibledit_5.0.453-3.debian.tar.xz
 51e1fa0db258e9fdacad820d5e7cc6e64de937161b332cdc9d4863267016f874 14462 bibledit_5.0.453-3_source.buildinfo
Files:
 48de6b5de3c45a45f4df206ef2ac3417 2357 editors optional bibledit_5.0.453-3.dsc
 a9ca8b760c328cb7330192591176f123 11812 editors optional bibledit_5.0.453-3.debian.tar.xz
 cf1c7406ef62d7727b9772816f8c57b2 14462 editors optional bibledit_5.0.453-3_source.buildinfo

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

iQJLBAEBCgA1FiEEher+5c8s1QBza9jekwIrrQVjpR0FAlqvt0MXHHRldXNqYW5u
ZXR0ZUBnbWFpbC5jb20ACgkQkwIrrQVjpR0yCg/8Da7gVS0a3nCtn8ZAVD1pObLh
80I21F7lYkkscgbVjQCYTe81zKZT75sm1MNfEJVWjGeGRC2s5QOc7QJeG4WcvEy7
RIuB5E2mBHo1zSF6cH7e9CUuppOWlTxoKzIoaFpf2yqoCcQ0SdsdHAVCFRiJxXn+
fCo3d7w6ybUNyF0TL5IBBHQdntnzg/JvRi7raN0LVH97O1DYwq0e7MPssK0LC/c5
v+6wNG0GnuoB5uwQf3Q8HQ4KfRvgQEta0l+D3fmFqgT4qFI8J+02VFFOYRX51BTN
iHWP1V2OYaseYofCF6AdHn17Yg0RxJXiTDvNE35sdcmA/s/TScIsPTgBZC1HfDxD
58RgPBph0Tbstv4s2L6YXt+XK95Kd+wLSQ/dPWJGfg1ezbdN4aO65s1tsEVd8y0h
RCmgsxAVshm/IP0Ur6ndSAvLFi60hrQ1THmUC78KiM2zWGMAQIOhpNq/kV8CAOF6
EYrXsOnzObvYl4cfoH+zJpPtX1cvZVOLTOY63JhlYciGU/ZdaY2qnXMQmE0SvQWj
o6IAiPdNygUxm8aXJYfXb5n54HMPqI1WVdFX/IuyL6WsIR+pn/2hTRDywi51VtMF
nJ1c6yzInRRf0qPqdq1hJe0q8UviCwpu2YieRht+FaERHq/LisU8uQz+jUa5nG/9
AnhuTv94amOKZur301M=
=pxA6
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 17 Apr 2018 07:28:28 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: Mon Feb 3 06:29:58 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.