GNU bug report logs - #46038
Tests (tests/channels.scm) assume UTF-8 locale

Previous Next

Package: guix;

Reported by: Vagrant Cascadian <vagrant <at> reproducible-builds.org>

Date: Fri, 22 Jan 2021 16:58:01 UTC

Severity: normal

Merged with 50123, 50512

Full log


View this message in rfc822 format

From: Ludovic Courtès <ludo <at> gnu.org>
To: Vagrant Cascadian <vagrant <at> reproducible-builds.org>
Cc: 46038 <at> debbugs.gnu.org
Subject: bug#46038: guix 1.3.0rc1 test failure: channels-news, one entry
Date: Thu, 06 May 2021 12:46:48 +0200
Hi,

Vagrant Cascadian <vagrant <at> reproducible-builds.org> skribis:

> So now the question is what to do; should tests be able to assume a
> UTF-8 locale?
>
> Should I try to adapt the test to work in C?
>
> Should I workaround it in the Debian packaging by forcing to use a UTF-8
> locale (on Debian, the only one definitely available is C.UTF-8, which
> isn't in upstream glibc, and thus not in guix itself).

Since it’s the only test that makes this assumption, you can choose
whichever option sounds best to you.  In Guix proper, I’d rather assume
we’re running in a UTF-8 locale.  If that’s not a good option for you,
you could patch this one non-ASCII character.

HTH!

Ludo’.




This bug report was last modified 3 years and 200 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.