Created attachment 560492 [details] app-text:po4a-0.54:20190109-153758.log Not really sure how to read this. Apparently there's some invalid touch(1) usage but not sure if that's the exact/only reason tests fail. t/05-config.t ......... 66/95 touch: out of range or illegal time specification: YYYY-MM-DDThh:mm:SS[.frac][tz] # Failed test 'Check that no-update actually does not update the po file runs' # at t/05-config.t line 180. # cp t-05-config/test00.fr.po tmp && printf "\n#. Fake entry\nmsgid \"This entry will disappear if pofile is updated\"\nmsgstr \"\"\n" >> tmp/test00.fr.po && touch -d "2 hours ago" tmp/test00.fr.po && LC_ALL=C COLUMNS=80 perl ../po4a --no-update t-05-config/test00.conf >> tmp/test09.err 2>&1 # Looks like you planned 95 tests but ran 93. # Looks like you failed 1 test of 93 run. t/05-config.t ......... Dubious, test returned 1 (wstat 256, 0x100) Failed 3/95 subtests (less 1 skipped subtest: 91 okay)
Created attachment 560494 [details] e-info.txt
Can you give 0.55 a try? Maybe it was magically fixed.
Created attachment 561412 [details] app-text:po4a-0.55:20190116-081016.log Test Summary Report ------------------- t/05-config.t (Wstat: 256 Tests: 93 Failed: 1) Failed test: 88 Non-zero exit status: 1 Parse errors: Bad plan. You planned 95 tests but ran 93. t/12-msguntypot.t (Wstat: 0 Tests: 16 Failed: 0) TODO passed: 5 t/19-tex.t (Wstat: 256 Tests: 6 Failed: 1) Failed test: 6 Non-zero exit status: 1 t/20-text.t (Wstat: 0 Tests: 22 Failed: 0) TODO passed: 19 Files=24, Tests=421, 23 wallclock secs ( 0.13 usr 0.06 sys + 16.13 cusr 6.39 csys = 22.72 CPU) Result: FAIL Failed 2/24 test programs. 2/421 subtests failed.
05-config.t fails because the test assumes "touch" behaves like the GNU variant, which supports more liberal values for the "-d" parameter. This seems like a fairly non-critical failure. Still need to look at the failure in 19-tex.t.
I think we need to add virtual/latex-base as a test dependency. Unfortunately, I am unable to merge this on the VM due to build failures.
G/FBSD is dead.