Bug#985210: wordnet -- Fails to build reproducibly

Nilesh Patra nilesh at debian.org
Sun Mar 14 12:21:44 GMT 2021


Package: wordnet
Version: 1:3.0-36
Severity: normal
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: nilesh at debian.org, reproducible-bugs at 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



More information about the debian-science-maintainers mailing list