* Major changes in release 0.32 (2007-08-15)
** Security fix
Fix a possible race condition on a file created in /tmp.
app-text/po4a-0.32 is in portage now.
Security please advice. Thanks in advance!
Thanks ian. arches, please test and mark stable if this suits your current tree.
Stable for HPPA.
Seems like a couple of arches are missing in the CC field.
Sparc stable --- all 134 tests pass and it creates its translations successfully, installs as expected.
On x86 I get this:
Safe to ignore?
# Failed test 'normalisation test returns what is expected'
# at t/20-sgml.t line 65.
# Failed (retval=256) on:
# diff -u -I '^# SOME' -I '^# Test' -I '^"POT-Creation-Date: ' -I '^"Content-Transfer-Encoding:' data-20/test2.pot tmp/po4a-normalize.po&& diff -u -I '^# SOME' -I '^# Test' -I '^"POT-Creation-Date: ' -I '^"Content-Transfer-Encoding:' data-20/test2-normalized.sgml tmp/po4a-normalize.output
# Was created with:
# perl -I../lib cd tmp && perl ../../po4a-normalize -f sgml ../data-20/test2.sgml
# Looks like you failed 1 test of 4.
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 4
Failed 1/4 tests, 75.00% okay
Failed Test Stat Wstat Total Fail List of Failed
t/20-sgml.t 1 256 4 1 4
Failed 1/12 test scripts. 1/134 subtests failed.
Files=12, Tests=134, 14 wallclock secs (11.17 cusr + 2.26 csys = 13.43 CPU)
Failed 1/12 test programs. 1/134 subtests failed.
!!! ERROR: app-text/po4a-0.32 failed.
ebuild.sh, line 1638: Called dyn_test
ebuild.sh, line 1047: Called qa_call 'src_test'
ebuild.sh, line 44: Called src_test
ebuild.sh, line 1328: Called perl-module_src_test
perl-module.eclass, line 155: Called die
!!! test failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/log/portage/app-text:po4a-0.32:20070821-115122.log'.
+w+ emerge returned 1
+m+ all done
(tinderbox) localhost / #
same test failures on amd64
uncalling arches until this gets fixed, and cc'ing herd. Perl please advise.
I'm unable to reproduce this error on any of my boxes.
Could you please provide the output of `perl-info` (you'd probably need to emerge it first)?
Created attachment 129007 [details]
output of perl-info
I'm now able to reproduce this bug and I've spend some time looking into it but cannot explain what actually is causing this odd behaviour.
About to contact upstream.
Could you please confirm that the tests now work fine in 0.32-r1?
test suite passes with -r1, amd64 stable
Arches please stable app-text/po4a-0.32-r1.
amd64 is already stable.
Sparc stable (tests run successfully, and it can build itself).
Stable for HPPA.
Stable on x86
err, seems that some arches don't have a stable fixed version while they have a vulnerable stable version. That's not too annoying since they aren't security supported, but cc'ing so they can stable it eventually.
I stabilized this the other day on ia64
it's GLSA 200709-04. Thanks everybody.
arm, s390, feel free to stabilize whenever you want