Le lundi 10 juin 2024 à 10:21 +0100, Jonathan Dowland a écrit : > On Fri, Jun 07, 2024 at 05:22:32PM +0200, Santiago Vila wrote: > > During a rebuild of all packages in unstable, your package failed to build: > … > > t/po.t (Wstat: 65280 (exited 255) Tests: 38 Failed: > > 0) > > Non-zero exit status: 255 > > Parse errors: No plan found in TAP output > > On the face of it this looks to be a result of po4a changes. I'm not > sure if the root cause is the same as #1072643 yet; further > investigation is required. >
I think that the relevant part of the logs is here: ----------- Cannot write to a file without refname at /usr/share/perl5/Locale/Po4a/TransTractor.pm line 444. Locale::Po4a::TransTractor::read(Locale::Po4a::Text=HASH(0x559ec7d9f248), "/tmp/ikiwiki-test-po.nKtVlhHS3_/src/index.mdwn") called at /build/ikiwiki- 3.20200202.4/blib/lib/IkiWiki/Plu gin/po.pm line 907 IkiWiki::Plugin::po::refreshpot("/tmp/ikiwiki-test- po.nKtVlhHS3_/src/index.mdwn") called at t/po.t line 225 main::refresh_n_scan("index.mdwn", "translatable.mdwn", "nontranslatable.mdwn") called at t/po.t line 233 # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 255 just after 38. t/po.t ......................... ------------- That's really astonishing for me. I could not imagine that this function is called by someone else than po4a itself... This bug is related to https://github.com/mquinson/po4a/issues/504 which requires a documentation improvement in po4a, but the bug to fix is in ikiwiki. You should update your calls to this function to follow the prototype modification. I'm sorry about that, but I fail to see another option. Sorry for the inconvenience, Mt
signature.asc
Description: This is a digitally signed message part