Bug#807160: libipc-system-simple-perl: FTBFS in non-English locales: t/05_multi_capture.t failure

Niko Tyni ntyni at debian.org
Sun Dec 6 09:55:51 UTC 2015


Package: libipc-system-simple-perl
Version: 1.25-2 
Severity: wishlist
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs locale
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

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   ntyni at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Set-LC_ALL-C-when-building-to-fix-an-author-test-fai.patch
Type: text/x-diff
Size: 609 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20151206/33b10c9f/attachment-0001.patch>


More information about the pkg-perl-maintainers mailing list