Debian Bug report logs - #892565
codespell: please make the build reproducible

version graph

Package: src:codespell; Maintainer for src:codespell is Debian Python Team <team+python@tracker.debian.org>;

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

Date: Sat, 10 Mar 2018 17:48:02 UTC

Severity: wishlist

Tags: confirmed, fixed-upstream, patch, upstream

Found in version codespell/1.11.0-1

Fixed in version codespell/1.13.0-1

Done: Georg Faerber <georg@riseup.net>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/lucasdemarchi/codespell/issues/419

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 Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#892565; Package src:codespell. (Sat, 10 Mar 2018 17:48: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 Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Sat, 10 Mar 2018 17:48: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: codespell: please make the build reproducible
Date: Sat, 10 Mar 2018 17:45:11 +0000
[Message part 1 (text/plain, inline)]
Source: codespell
Version: 1.11.0-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that codespell could not be built reproducibly as it includes the
absolute build path in the "default dictionary" part of the
generated manpage:

│ │ │ │ │  .TP
│ │ │ │ │  \fB\-D\fR FILE, \fB\-\-dictionary\fR=\fI\,FILE\/\fR
│ │ │ │ │  Custom dictionary file that contains spelling
│ │ │ │ │  corrections. If this flag is not specified or equals
│ │ │ │ │ -"\-" then default dictionary "/build/1st/codespell\-1.12
│ │ │ │ │ -\&.0/codespell_lib/data/dictionary.txt" is used. This
│ │ │ │ │ +"\-" then default dictionary "/build/codespell\-1.12.0/2
│ │ │ │ │ +nd/codespell_lib/data/dictionary.txt" is used. This
│ │ │ │ │  option can be specified multiple times.
│ │ │ │ │  .TP

Patch attached.

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


Regards,

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

Set Bug forwarded-to-address to 'https://github.com/lucasdemarchi/codespell/issues/419'. Request was from Georg Faerber <georg@riseup.net> to control@bugs.debian.org. (Thu, 29 Mar 2018 10:18:06 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#892565; Package src:codespell. (Thu, 29 Mar 2018 10:30:07 GMT) (full text, mbox, link).


Acknowledgement sent to Georg Faerber <georg@riseup.net>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Thu, 29 Mar 2018 10:30:07 GMT) (full text, mbox, link).


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

From: Georg Faerber <georg@riseup.net>
To: 892565@bugs.debian.org
Subject: Re: Bug#892565: codespell: please make the build reproducible
Date: Thu, 29 Mar 2018 12:27:34 +0200
[Message part 1 (text/plain, inline)]
Hi,

On 18-03-10 17:45:11, Chris Lamb wrote:
> Whilst working on the Reproducible Builds effort [0], we noticed that
> codespell could not be built reproducibly as it includes the absolute
> build path in the "default dictionary" part of the generated manpage:

Confirmed. Rather than applying your patch, I'm more in favor to get
this fixed upstream; created an issue over there, accordingly.

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

Added tag(s) confirmed and upstream. Request was from Georg Faerber <georg@riseup.net> to control@bugs.debian.org. (Thu, 29 Mar 2018 10:30:22 GMT) (full text, mbox, link).


Changed Bug forwarded-to-address to 'tags + fixed-upstream' from 'https://github.com/lucasdemarchi/codespell/issues/419'. Request was from Georg Faerber <georg@riseup.net> to control@bugs.debian.org. (Thu, 29 Mar 2018 15:12:03 GMT) (full text, mbox, link).


Changed Bug forwarded-to-address to 'https://github.com/lucasdemarchi/codespell/issues/419' from 'tags + fixed-upstream'. Request was from Georg Faerber <georg@riseup.net> to control@bugs.debian.org. (Thu, 29 Mar 2018 15:18:03 GMT) (full text, mbox, link).


Added tag(s) fixed-upstream. Request was from Georg Faerber <georg@riseup.net> to control@bugs.debian.org. (Thu, 29 Mar 2018 15:18:05 GMT) (full text, mbox, link).


Added tag(s) pending. Request was from Georg Faerber <georg@riseup.net> to control@bugs.debian.org. (Sun, 08 Apr 2018 15:21:06 GMT) (full text, mbox, link).


Reply sent to Georg Faerber <georg@riseup.net>:
You have taken responsibility. (Tue, 05 Jun 2018 14:09:04 GMT) (full text, mbox, link).


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


Message #27 received at 892565-done@bugs.debian.org (full text, mbox, reply):

From: Georg Faerber <georg@riseup.net>
To: 892565-done@bugs.debian.org
Subject: Re: [Python-modules-team] Bug#892565: codespell: please make the build reproducible
Date: Tue, 5 Jun 2018 14:06:06 +0000
[Message part 1 (text/plain, inline)]
Control: fixed -1 1.13.0-1

Hi lamby, all,

On 18-03-29 12:27:34, Georg Faerber wrote:
> On 18-03-10 17:45:11, Chris Lamb wrote:
> > Whilst working on the Reproducible Builds effort [0], we noticed
> > that codespell could not be built reproducibly as it includes the
> > absolute build path in the "default dictionary" part of the
> > generated manpage:
> 
> Confirmed. Rather than applying your patch, I'm more in favor to get
> this fixed upstream; created an issue over there, accordingly.

The patch was applied upstream, the new version including the fix was
uploaded recently. Thanks again!

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

Marked as fixed in versions codespell/1.13.0-1. Request was from Georg Faerber <georg@riseup.net> to control@bugs.debian.org. (Tue, 05 Jun 2018 14:45:13 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 07 Jul 2018 07:28: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:07:30 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.