On Sat, Mar 7, 2020 at 9:31 PM Tom Lane <t...@sss.pgh.pa.us> wrote:

> James Coleman <jtc...@gmail.com> writes:
> > On master with a clean build (and configure re-run) and a fresh init-db,
> > I'm seeing the collate.linux.utf8 test fail with the attached diff.
>
>  -- to_char
>  SET lc_time TO 'tr_TR';
> +ERROR:  invalid value for parameter "lc_time": "tr_TR"
>  SELECT to_char(date '2010-02-01', 'DD TMMON YYYY');
>
> Looks like you may not have Turkish locale installed?  Try
>
> locale -a | grep tr_TR
>
> If you don't see "tr_TR.utf8" or some variant spelling of that,
> the collate.linux.utf8 test is not gonna pass.  The required
> package is probably some sub-package of glibc.
>
> A workaround if you don't want to install more stuff is to run the
> regression tests in C locale, so that that test script gets skipped.
>
>                         regards, tom lane
>

Hmm, when I grep the locales I see `tr_TR.utf8` in the output. I assume the
utf8 version is acceptable? Or is there a non-utf8 variant?

Thanks,
James

Reply via email to