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.

