Debian Bug report logs - #985210
wordnet -- Fails to build reproducibly

version graph

Package: wordnet; Maintainer for wordnet is Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>; Source for wordnet is src:wordnet (PTS, buildd, popcon).

Reported by: Nilesh Patra <nilesh@debian.org>

Date: Sun, 14 Mar 2021 12:24:01 UTC

Severity: normal

Tags: patch

Found in version wordnet/1:3.0-36

Fixed in version wordnet/1:3.0-37

Done: Nilesh Patra <nilesh@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, nilesh@debian.org, reproducible-bugs@lists.alioth.debian.org, Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>:
Bug#985210; Package wordnet. (Sun, 14 Mar 2021 12:24:03 GMT) (full text, mbox, link).


Acknowledgement sent to Nilesh Patra <nilesh@debian.org>:
New Bug report received and forwarded. Copy sent to nilesh@debian.org, reproducible-bugs@lists.alioth.debian.org, Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>. (Sun, 14 Mar 2021 12:24:03 GMT) (full text, mbox, link).


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

From: Nilesh Patra <nilesh@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: wordnet -- Fails to build reproducibly
Date: Sun, 14 Mar 2021 12:21:44 +0000
Package: wordnet
Version: 1:3.0-36
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: nilesh@debian.org, reproducible-bugs@lists.alioth.debian.org

Dear Maintainer,

Wordnet fails to build reproducibly because it injects date timestamps
into install files. Simple way to mitigate is to use SOURCE_DATE_EPOCH
for reproducible date -- this can be fixed in the python script:
contrib/wordnet_structures/wordnet_structures.py

Other than that, passing "-n" option to dictzip so it
does not introduce timestamps as well makes sense.

The patch for the same is commited into salsa here[1]

This should be ready for upload after bullseye release. I am reporting bug so that
this change is not lost somehow.

[1]: https://salsa.debian.org/science-team/wordnet/-/blob/master/debian/patches/make-reproducible.patch

Nilesh

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.7.0-2-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages wordnet depends on:
ii  libc6         2.31-3
ii  wordnet-base  1:3.0-36

Versions of packages wordnet recommends:
ii  artha  1.0.5-2

wordnet suggests no packages.

-- no debconf information



Reply sent to Nilesh Patra <nilesh@debian.org>:
You have taken responsibility. (Sun, 15 Aug 2021 09:12:06 GMT) (full text, mbox, link).


Notification sent to Nilesh Patra <nilesh@debian.org>:
Bug acknowledged by developer. (Sun, 15 Aug 2021 09:12:06 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 985210-close@bugs.debian.org
Subject: Bug#985210: fixed in wordnet 1:3.0-37
Date: Sun, 15 Aug 2021 09:09:57 +0000
Source: wordnet
Source-Version: 1:3.0-37
Done: Nilesh Patra <nilesh@debian.org>

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

Debian distribution maintenance software
pp.
Nilesh Patra <nilesh@debian.org> (supplier of updated wordnet 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: Sun, 15 Aug 2021 13:56:18 +0530
Source: wordnet
Architecture: source
Version: 1:3.0-37
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Nilesh Patra <nilesh@debian.org>
Closes: 985210
Changes:
 wordnet (1:3.0-37) unstable; urgency=medium
 .
   * Team Upload.
   * Add d/salsa-ci.yml
   * d/p/make-reproducible.patch: make build reproducible by using
     SOURCE_DATE_EPOCH and removing rest timestamps (Closes: #985210)
   * d/rules: Pass -n to dictzip, so it does not inject timestamps
   * d/control: Annotate python3 with any
Checksums-Sha1:
 397607d5dc4c1cd52656101bf1ae811a56addf9c 2489 wordnet_3.0-37.dsc
 a17e96867f425ee44fe568ed8fa3c972cfd877e3 68992 wordnet_3.0-37.debian.tar.xz
 5f5ac10020846afe1b7cf5d6cf216c18b07e8f26 11649 wordnet_3.0-37_amd64.buildinfo
Checksums-Sha256:
 b2c5b9d6e059595dc89edb777948cf569b981a2eb98e7638d0f44d4333bce759 2489 wordnet_3.0-37.dsc
 5dc8ad23e257a3249b5c4a56f4c8b8aad60d933f8c4425297ea3e625b03df25f 68992 wordnet_3.0-37.debian.tar.xz
 8b293ce4aab6b3e275224e1aecce6a647926c3797751cae0cd091077ea63e89f 11649 wordnet_3.0-37_amd64.buildinfo
Files:
 970a0f45366d485c6d674042a7c1bc03 2489 text optional wordnet_3.0-37.dsc
 217add540d90a20f88defbd630e1b96a 68992 text optional wordnet_3.0-37.debian.tar.xz
 3e73e4de62dac6fa369f16cf560580cb 11649 text optional wordnet_3.0-37_amd64.buildinfo

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

iQJIBAEBCgAyFiEEPpmlJvXcwMu/HO6mALrnSzQzafEFAmEY0bkUHG5wYXRyYTk3
NEBnbWFpbC5jb20ACgkQALrnSzQzafH06hAAqDWSfno8U7tA8/OphhWRQAiYVlI0
IWOHPFxI3BmMyBfyzLwt1CL4FsCox3l1jM6p2KZLNUl9CY8leIiDMkCRQQEymYu1
25g0YmX47mOqiV4p5ZLydeIJNOlhUgNpFVAcjSHznLso9JM5agrQt0hShueEmbMY
9VUYkfNVjbrgiGbxYFwmOUDFXR77/tLhkFutOmn41tr/CYgr6EWfaBpfvcjLC54H
ZnJ9JVf2FpkPUMohM1yQBLrxzDhOgXW90hihVOYIqkI63VBsvCQwipntNuaIMLng
XcfU71H4aj10Flt8QhmKPyFOOxhSi1YJjGGH+9HDyW9f/DUdj+r6Ye38M9vPMaak
pqB+zlr0bC3lU1uQNDow1rn98JtuF+ELPpywQNdBky/1X4/khT6SVkUoaM071Wmz
yNMlQnKAHJtwNOmzKaBRApnablQam/utKO6sYXcu3QTVr3hbYfwvSIx/B9fOzKGt
voRAb/zoNvLL0Ord6Z0czhltuqcf+lpIS56G8qLCWd74IkijvXEAGxlTQf5X1SlD
sQG2O86ywuj4+d/QPHB0B35oxQeOhGGXIm2MvVpb+ByUyBL2VjTs5lJNRlDGXI4G
OwojiNcL+UA07fNnfzgp+sqtIMn149cvyfIudJgBl8GG4vpYn18UZwRXy11beoGv
zFTdsY0f8YkAo7c=
=aUeA
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 17 Sep 2021 07:25:02 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:07:18 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.