Your message dated Sat, 30 May 2015 11:33:48 +0000
with message-id <[email protected]>
and subject line Bug#787109: fixed in liblingua-en-tagger-perl 0.25-1
has caused the Debian Bug report #787109,
regarding liblingua-en-tagger-perl: please make the build reproducible
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
787109: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=787109
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: liblingua-en-tagger-perl
Version: 0.24-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: randomness
X-Debbugs-CC: [email protected]
Hi!
While working on Debian's “reproducible builds” effort [1], we have
noticed that liblingua-en-tagger-perl doesn't build reproducibly.
Two files that are generated during build are unsorted.
The attached patch fixes this by telling nstore to produce sorted output.
Regards,
Reiner
[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/patches/use-nstore-for-datafiles b/debian/patches/use-nstore-for-datafiles
index b485837..46b108c 100644
--- a/debian/patches/use-nstore-for-datafiles
+++ b/debian/patches/use-nstore-for-datafiles
@@ -6,15 +6,17 @@ Last-Update: 2012-05-26
--- a/Makefile.PL
+++ b/Makefile.PL
-@@ -33,7 +33,7 @@
+@@ -33,8 +33,9 @@
sub install {
- use Storable;
+ use Storable qw/nstore/;
use File::Spec;
++ $Storable::canonical = 1;
my $lex_dir = 'Tagger';
my $word_path = File::Spec->catfile( $lex_dir, 'pos_words.hash' );
+ my $tag_path = File::Spec->catfile( $lex_dir, 'pos_tags.hash' );
@@ -44,8 +44,8 @@
_load_tags( File::Spec->catfile( $lex_dir, 'tags.yml' ) );
_load_words( File::Spec->catfile( $lex_dir, 'words.yml' ) );
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: liblingua-en-tagger-perl
Source-Version: 0.25-1
We believe that the bug you reported is fixed in the latest version of
liblingua-en-tagger-perl, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Axel Beckert <[email protected]> (supplier of updated liblingua-en-tagger-perl
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 30 May 2015 12:51:00 +0200
Source: liblingua-en-tagger-perl
Binary: liblingua-en-tagger-perl
Architecture: source all
Version: 0.25-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: Axel Beckert <[email protected]>
Description:
liblingua-en-tagger-perl - part-of-speech tagger for English natural language
processing
Closes: 787109
Changes:
liblingua-en-tagger-perl (0.25-1) unstable; urgency=medium
.
* Team upload.
.
[ gregor herrmann ]
* Strip trailing slash from metacpan URLs.
.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
.
[ Axel Beckert ]
* Apply patch to debian/patches/use-nstore-for-datafiles by Reiner
Herrmann to make build reproducible. (Closes: #787109)
* Add debian/upstream/metadata
* Imported upstream version 0.25
* Apply wrap-and-sort.
* Declare compliance with Debian Policy 3.9.6 (no other changes needed).
* Mark package as autopkgtestable.
Checksums-Sha1:
15e11b8a36fe71b1c705679c2a46aff6effd367b 2252
liblingua-en-tagger-perl_0.25-1.dsc
0b402b1e8870aa13f1892b4f4e11d12f9fe06fcf 262812
liblingua-en-tagger-perl_0.25.orig.tar.gz
27f43e230a6dc5543d9333d7598f826abb716462 3020
liblingua-en-tagger-perl_0.25-1.debian.tar.xz
3ffb788b121bedef8223f04099ac603d50433662 461566
liblingua-en-tagger-perl_0.25-1_all.deb
Checksums-Sha256:
faa82d9623282e814e4e263b60b145886155eba88c49f2c6761cc5ac666119c4 2252
liblingua-en-tagger-perl_0.25-1.dsc
49a3b072c6d85b3f4c086fa79b23a5d70bb413d714c279a12508218a7874de1a 262812
liblingua-en-tagger-perl_0.25.orig.tar.gz
4985668e589bfac4095fe0c93607969fef0990f7d5ec333d07a299cbf3a30969 3020
liblingua-en-tagger-perl_0.25-1.debian.tar.xz
41fa4078702dbabb7bd8f76bc329761f7a4e8b307e2b0e30917bfa1df61e2724 461566
liblingua-en-tagger-perl_0.25-1_all.deb
Files:
e1c0cc452ba83cbf76d73442e5271ad6 2252 perl optional
liblingua-en-tagger-perl_0.25-1.dsc
c626a636bb3f33d56613eb65a926e600 262812 perl optional
liblingua-en-tagger-perl_0.25.orig.tar.gz
5502ab455ca1432bb7f1173a4c07ca25 3020 perl optional
liblingua-en-tagger-perl_0.25-1.debian.tar.xz
6ccf639e893e6c411fe14fee37edda46 461566 perl optional
liblingua-en-tagger-perl_0.25-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVaZZqAAoJEGvmY8daNcl1EpYQAJvNZV061lIni7nLpDrP1COz
SzmvKgbJKAf8HgdhbPB6+ZR8E7WEd6D4Stt9MKgH+izrOrEU6B8JzVYMNliWCtqj
QgwKPT5De/jCeksfT9LXMBrY4hAOxtPBZwdcHI2BBCH0tXveTGLloFHlXgb+0pXv
vRDa0zUGQWqZlFitly/hTP/BCxdO6n3GJN7IPK6VxWrVxR2SEtpUdAB8BzTYek7i
MAdEX1MXPoXABjTrkaJ3Us6/iQSLk0uj5AfwyrcIQm/mqZxRqSaRi16Xb4/D5DP6
4hHPHO1l6xZOd8WOSGLpFcXAq1IV0h4YpDtb8IpVw5u2p82l/kJLkZ+qRbaXN13t
0B0PjF2Tg2u8zY2irhlm729J0gu9Ea21NcHd1F7sBc4puhkceS5BuVQmJtAD/QZX
6rJJHXKAkqsoW4/EHHgtAT9IbfGC/Ad3U5ghuc0MFeAs7XHoLVj6QuXGjXOB3NBV
T3y5aUG2Q9AQ640I9p4Em2vKHPtYLPgJce87Qh0GdEC3MlKjQBOwsfUJ/FRb9nC5
RCbt3OA+YMQxbtiUapQclbTL0/EpjWOp4cQ7nP1DKi6/fQhqRGZEVdV0OeJJ/yA+
7C3EoQ6i+8vz/lC2BKuwXhXMecXrDpsJriI3nbAGB5+paCyYvWt+c8LRdhcKwAKE
6mrNsGjBCw81KS52d6bC
=1B+w
-----END PGP SIGNATURE-----
--- End Message ---