[Reproducible-builds] Bug#793813: medicalterms: /usr/share/hunspell/de_med.dic is not reproducible (collation order based on build environment)

Daniel Kahn Gillmor dkg at fifthhorseman.net
Mon Jul 27 18:27:33 UTC 2015


Source: medicalterms
Version: 20110608-1
Severity: wishlist
User: reproducible-builds at lists.alioth.debian.org
Usertags: locale

Hi medicalterms maintainers--

Today i noticed that usr/share/hunspell/de_med.dic gets created
differently depending on the locale of the build environment:

https://reproducible.debian.net/rb-pkg/unstable/amd64/medicalterms.html

I suspect that the generation of this package should explicitly set
the locale in question, even if LC_ALL is set by the environment. i
see that Makefile.am has LANG=de_DE on line 85, but locale(7) suggests
that LC_ALL would take precedence over LANG during collation.

Regards,

        --dkg


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



More information about the Reproducible-builds mailing list