El 29/10/23 a las 7:59, Mike Gabriel escribió:
ERROR:./tests/test-geonames.c:110:assert_first_names: assertion failed (geonames_city_get_country
(city) == expected_country): ("United States of America" == "\303\211tats Unis")
not ok /translations - ERROR:./tests/test-geonames.c:110:assert_first_names: assertion failed
(geonames_city_get_country (city) == expected_country): ("United States of America" ==
"\303\211tats Unis")
This is an interesting FTBFS. Do your test servers have a non-C.UTF-8 locale
configured on system level? It looks like we should run unit tests with
LANG=C.UTF-8 exported.
Hello. You are right that apparently this seems a locale problem, but no, I can
also
reproduce it using C.UTF-8.
The probably reason for this is that some locales recently moved from tzdata
to tzdata-legacy and your package is using some of those locales that moved
to tzdata-legacy.
Several solutions for that are explained in the link provided by Lucas,
and more precisely here:
https://wiki.debian.org/qa.debian.org/FTBFS#A2023-09-28_tzdata-legacy_split_from_tzdata
Thanks.