Skip Menu |

This queue is for tickets about the go-perl CPAN distribution.

Report information
The Basics
Id: 111613
Status: new
Priority: 0/
Queue: go-perl

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.15
Fixed in: (no value)



Subject: The attribute name 'xmlns' is not allowed
t/t270oborel_in_owl.t may fail with an xslt error: compilation error: file GO/xsl/oboxml_to_owl.xsl line 818 element attribute xsl:attribute: The attribute name 'xmlns' is not allowed. compilation error: file GO/xsl/oboxml_to_owl.xsl line 863 element attribute xsl:attribute: The attribute name 'xmlns' is not allowed. problem running: xsltproc GO/xsl/oboxml_to_owl.xsl TMP.15116.go-with-local-id-mapping.obo-1.xml > TMP.15116.go-with-local-id-mapping.obo-2.xml at GO/Parsers/base_parser.pm line 422. GO::Parsers::base_parser::xsltproc("GO/xsl/oboxml_to_owl.xsl", "TMP.15116.go-with-local-id-mapping.obo-1.xml", "TMP.15116.go-with-local-id-mapping.obo-2.xml") called at GO/Parsers/base_parser.pm line 388 GO::Parsers::base_parser::parse(GO::Parsers::obo_parser=HASH(0x22799f8), "./t/data/go-with-local-id-mapping.obo") called at t/t270oborel_in_owl.t line 44 t/t270oborel_in_owl.t .... Dubious, test returned 5 (wstat 1280, 0x500) Failed 4/4 subtests It's not clear to may why this is only sometimes happening, but it happens relatively often. See http://matrix.cpantesters.org/?dist=go-perl%200.15 for a fail/pass report overview.
On 2016-02-01 02:57:52, SREZIC wrote: Show quoted text
> t/t270oborel_in_owl.t may fail with an xslt error: > > compilation error: file GO/xsl/oboxml_to_owl.xsl line 818 element > attribute > xsl:attribute: The attribute name 'xmlns' is not allowed. > compilation error: file GO/xsl/oboxml_to_owl.xsl line 863 element > attribute > xsl:attribute: The attribute name 'xmlns' is not allowed. > problem running: xsltproc GO/xsl/oboxml_to_owl.xsl TMP.15116.go-with- > local-id-mapping.obo-1.xml > TMP.15116.go-with-local-id-mapping.obo- > 2.xml at GO/Parsers/base_parser.pm line 422. > GO::Parsers::base_parser::xsltproc("GO/xsl/oboxml_to_owl.xsl", > "TMP.15116.go-with-local-id-mapping.obo-1.xml", "TMP.15116.go-with- > local-id-mapping.obo-2.xml") called at GO/Parsers/base_parser.pm line > 388 > GO::Parsers::base_parser::parse(GO::Parsers::obo_parser=HASH(0x22799f8), > "./t/data/go-with-local-id-mapping.obo") called at > t/t270oborel_in_owl.t line 44 > t/t270oborel_in_owl.t .... > Dubious, test returned 5 (wstat 1280, 0x500) > Failed 4/4 subtests > > It's not clear to may why this is only sometimes happening, but it > happens relatively often. See http://matrix.cpantesters.org/?dist=go- > perl%200.15 for a fail/pass report overview.
I think it's the libxslt version. On my smokers it fails on these systems (output of xsltproc --version | head -1): cpansand@cvrsnica-freebsd-92 : Using libxml 20902, libxslt 10128 and libexslt 817 cpansand@cvrsnica-freebsd-101: Using libxml 20902, libxslt 10128 and libexslt 817 cpansand@cvrsnica-jessie : Using libxml 20901, libxslt 10128 and libexslt 817 It does not fail on this one: eserte@eserte.dev2.bbbike.org: Using libxml 20800, libxslt 10126 and libexslt 815 Additionally, it does not fail if the test is skipped because of missing prereqs (e.g. XML::Writer etc.). Maybe you should use plan skip_all => "..." here, because this creates better diagnostics than using skip().