On Mon, Aug 05, 2024 at 12:52:34AM +0200, Santiago Vila wrote: > Package: src:newsboat > Version: 2.36-1 > Severity: serious > Tags: ftbfs >... > ------------------------------------------------------------------------------- > strwidth() > ------------------------------------------------------------------------------- > test/utils.cpp:949 > ............................................................................... > > test/utils.cpp:957: FAILED: > REQUIRE( utils::strwidth("\07") == 1 ) > with expansion: > 0 == 1 > > Migrating configs and data from ~/.newsbeuter/... > Aborting migration because mkdir on > `/tmp//newsboat-tests/tmp.UOeS3c/.newsboat' failed: Permission denied (os > error 13) > ------------------------------------------------------------------------------- > strwidth_stfl() > ------------------------------------------------------------------------------- > test/utils.cpp:960 > ............................................................................... > > test/utils.cpp:976: FAILED: > REQUIRE( utils::strwidth_stfl("\07") == 1 ) > with expansion: > 0 == 1 > > Migrating configs and data from Newsbeuter's XDG dirs... > Migrating configs and data from Newsbeuter's XDG dirs... > Migrating configs and data from Newsbeuter's XDG dirs... > Migrating configs and data from Newsbeuter's XDG dirs... > =============================================================================== > test cases: 624 | 622 passed | 2 failed > assertions: 23903 | 23901 passed | 2 failed > > make[1]: *** [debian/rules:29: override_dh_auto_test] Error 2 >...
This bug was that librust-unicode-width-dev 0.1.13 and < 0.1.13 return different results for utils::strwidth_stfl("\07"), and with librust-unicode-width-dev 0.1.13 now in unstable this is fixed. There are now different test failures on armel/armhf. cu Adrian