Your message dated Thu, 6 Jun 2024 17:40:17 +0200
with message-id <zmhyywwwp4hnz...@jadzia.comodo.priv.at>
and subject line Re: Bug#1072012: libxml-libxml-perl: new upstream release 
2.0210, addressing test failures with libxml2 >= 2.11
has caused the Debian Bug report #1072012,
regarding libxml-libxml-perl: FTBFS with libxml2 >= 2.11
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1072012: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072012
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libxml-libxml-perl
Version: 2.0207+dfsg+really+2.0134-1
X-Debbugs-Cc: debian-xml-sgml-p...@alioth-lists.debian.net

Hi,

libxml2 has been updated to upstream 2.12.7 release and the
autopkgtest shows  regressions[1] regarding libxml-libxml-perl:

72s t/35huge_mode.t ....................................
72s 1..5
72s ok 1 - huge mode disabled by default
72s not ok 2 - exception thrown during parse
72s
72s # Failed test 'exception thrown during parse'
72s # at t/35huge_mode.t line 56.
72s # got: ''
72s # expected: anything else
72s not ok 3 - exception refers to entity reference loop
72s
72s # Failed test 'exception refers to entity reference loop'
72s # at t/35huge_mode.t line 57.
72s # ''
72s # doesn't match '(?^si:entity.*loop)'
72s ok 4 - no exception thrown during parse
72s ok 5 - entity was parsed and expanded correctly
72s # Looks like you failed 2 tests of 5.
72s Dubious, test returned 2 (wstat 512, 0x200)
72s Failed 2/5 subtests

It appears that upstream has fixed this issue in 2.0209 with commit
57e712c9[2]. Since we have only 2.0207 in sid, I therefore request to
update this package to the latest upstream release, 2.0210, which
would help unblock the migration of libxml2 to testing.

[1]https://ci.debian.net/packages/libx/libxml-libxml-perl/testing/amd64/47035875/
[2]https://github.com/shlomif/perl-XML-LibXML/commit/57e712c98b285be4d286fd55a53984d4035fcb65

--- End Message ---
--- Begin Message ---
Version: 2.0207+dfsg+really+2.0134-3.1

On Thu, 06 Jun 2024 14:18:38 +0200, Helmut Grohne wrote:

> I'm chiming in, because this FTBFS puts us in a difficult spot regarding
> /usr-move. The FTBFS makes bash bd-uninstallable and as long as bash is
> not built, debootstrap will fail for unstable. This only affects armel,
> ppc64el and s390x.

Thanks for chiming in :)
 
> I opted for reproducing on armel. As in all of the buildd failures,
> t/13dtd.t failed. After a failed build, one may issue:
> 
>     perl -Iblib/lib -Iblib/arch t/13dtd.t

Just as a side note: An alternative for running perl tests:

prove --blib [--verbose] t/13dtd.t
 
> --- a/LibXML.xs
> +++ b/LibXML.xs
> @@ -4025,6 +4025,6 @@
>      CODE:
>          INIT_ERROR_HANDLER;
> 
> +        memset(&cvp, 0, sizeof(cvp));
>          cvp.userData = saved_error;
>          cvp.error = (xmlValidityErrorFunc)LibXML_validity_error_ctx;
>          cvp.warning = (xmlValidityWarningFunc)LibXML_validity_warning_ctx;
> 
> And after this change the segfaulting test passes, but I still get other
> failures from dh_auto_test.

For those following along at home (only via mail and not IRC):
- The other failing tests were a brief local issue
- Helmut found basically the same fix as a above in an upstream
  commit, and has uploaded -3.1 with it.

Thanks again!


https://buildd.debian.org/status/package.php?p=libxml-libxml-perl
shows that 2.0207+dfsg+really+2.0134-3.1 has built successfully
everywhere, so the problems for bash and debootstrap should be fixed,
and I'm closing this bug.


What's still left for libxml2 and libxml-libxml-perl to transition is
a fix for the regressed autopkgtests in smiles-scripts (unless they
go away with -3.1 which I don't expect), cf.
https://tracker.debian.org/pkg/libxml-libxml-perl


And after the migration we should finally import the current upstream
version of libxml-libxml-perl but that's tracked in #1072037 :)


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   

Attachment: signature.asc
Description: Digital Signature


--- End Message ---

Reply via email to