Your message dated Sun, 06 Dec 2015 10:19:50 +0000
with message-id <[email protected]>
and subject line Bug#807160: fixed in libipc-system-simple-perl 1.25-3
has caused the Debian Bug report #807160,
regarding libipc-system-simple-perl: FTBFS in non-English locales: 
t/05_multi_capture.t failure
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.)


-- 
807160: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807160
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libipc-system-simple-perl
Version: 1.25-2 
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: ftbfs locale
X-Debbugs-Cc: [email protected]

This package fails to build in some locales (at least fr_CH.UTF-8):

  #   Failed test 'Permission denied on non-exe'
  #   at t/05_multi_capture.t line 79.
  #                   '"not_an_exe.txt" failed to start: "Aucun fichier ou 
dossier de ce type" at t/05_multi_capture.t line 76.
  # '
  #     doesn't match '(?^:Permission denied|No such file|The system cannot 
find the file specified)'
  # Looks like you failed 1 test of 14.

See 
https://reproducible.debian.net/logs/unstable/amd64/libipc-system-simple-perl_1.25-2.build2.log.gz

As this is an "author test" that we deliberately activate with
TEST_AUTHOR=1, I don't think we should patch the test or push a fix
upstream. Instead, I think setting LC_ALL=C for the build in debian/rules
is good enough to fix this.

Trivial patch attached, will upload myself. Filing this to document
the issue.
-- 
Niko Tyni   [email protected]
>From 5532c490029357224e0c1bdf513d7612ec903d60 Mon Sep 17 00:00:00 2001
From: Niko Tyni <[email protected]>
Date: Sun, 6 Dec 2015 11:47:05 +0200
Subject: [PATCH] Set LC_ALL=C when building to fix an author test failure

t/05_multi_capture.t hardcodes error messages, making it fail
in other locales.
---
 debian/rules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index 3f81eae..884c176 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,4 +4,4 @@
 	dh $@
 
 override_dh_auto_test:
-	TEST_AUTHOR=1 dh_auto_test
+	LC_ALL=C TEST_AUTHOR=1 dh_auto_test
-- 
2.6.2


--- End Message ---
--- Begin Message ---
Source: libipc-system-simple-perl
Source-Version: 1.25-3

We believe that the bug you reported is fixed in the latest version of
libipc-system-simple-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.
Niko Tyni <[email protected]> (supplier of updated libipc-system-simple-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: Sun, 06 Dec 2015 12:02:16 +0200
Source: libipc-system-simple-perl
Binary: libipc-system-simple-perl
Architecture: source
Version: 1.25-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: Niko Tyni <[email protected]>
Description:
 libipc-system-simple-perl - Perl module to run commands simply, with detailed 
diagnostics
Closes: 807160
Changes:
 libipc-system-simple-perl (1.25-3) unstable; urgency=medium
 .
   * Team upload.
 .
   [ gregor herrmann ]
   * Strip trailing slash from metacpan URLs.
 .
   [ Salvatore Bonaccorso ]
   * Update Vcs-Browser URL to cgit web frontend
 .
   [ Niko Tyni ]
   * Set LC_ALL=C when building to fix an author test failure in some locales.
     (Closes: #807160)
   * Declare the package autopkgtestable.
Checksums-Sha1:
 2bf5dce88d4a92d8534f7bebbfeb216d718c4f6d 2363 
libipc-system-simple-perl_1.25-3.dsc
 8529d6e41968061a228f7a59a3042447fd68dbf1 2888 
libipc-system-simple-perl_1.25-3.debian.tar.xz
Checksums-Sha256:
 c53a593825a9a695ca0e37aa939713ec954f667ea7bc4455d509a8005ae86d05 2363 
libipc-system-simple-perl_1.25-3.dsc
 ca0e95381e7dd87f945c1718fe237dfe1e1e1f6b9b8e81251d9fe7337bacd068 2888 
libipc-system-simple-perl_1.25-3.debian.tar.xz
Files:
 fdadec5899dff926e4e54528d792b3ec 2363 perl optional 
libipc-system-simple-perl_1.25-3.dsc
 bd0841235cd0bb5b000024a880059dbe 2888 perl optional 
libipc-system-simple-perl_1.25-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWZAm/AAoJEC7A/7O3MBsftT8P+wQoAEqWSOve84ZU01qxXbml
pmr6wGRnWW0whEiZn/7vyfpItCOPIAYGUNZK5iyiLWJNgnAYDgMYvW2pFdwAewkt
gy1na3Mv2eRaomeCIEKz4YgHXiXkLN5g/tCIZ+2gm74HimNTkynTcyKuFzsI+wwe
7wOYYbdbGrPhnodaaWsXqoL3t4boAs4SoEfevdneqmhJuoFdIX5F0Y7sW+LWNn6J
87+xFB2SRVsXtSxQ6uEenGJoWidSG/diug/bH/lgudumx8/k30XZybKXdIG5Wh6e
YQDtlpS2YzGEKFVLFwgyxnrUVq/sa/EbzC2JipUhbiXQH9LSUPKoP1NhSYb5oofN
KdChXYw3IxRTV4fbHJUKAHEN4lCSKPDziEueYnW08++N1ul8VLT7r1mZr54gVQi7
jCTMKJw/2hcPf02rjYbIfDbovXi6HmOfoN/w6MgNi+yGUXTiYl0sQNHNTANVhskc
MOqH8NWfi9mnSfpEYW2dL74zvHGBnc0rrJZxm489ILLK8wimUW21kAcbqITKl4SN
XmAoK4datpJjBDBuVKZYE6PmXK3tcy+GJt4vaNn/cYMmjORYIxyDIZVud5l5FDWs
8B32QEl0/Lk5wnJOvjwHQWKy07L63jhOiXMMCdFb/cSq6IWttKN2KzcPntI+RmDE
u1WWpUot5Uyt4fe4F7iB
=1YEU
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to