Bug#1025980: texlive-extra breaks latexml autopkgtest: Couldn't convert t/structure/glossary.tex

2022-12-12 Thread Hilmar Preuße

Control: reassign -1 latexml

Am 12.12.2022 um 21:56 teilte Paul Gevers mit:

Hi Paul,


With a recent upload of texlive-extra the autopkgtest of latexml fails
in testing when that autopkgtest is run with the binary packages of
texlive-extra from unstable. It passes when run with only packages from
testing. In tabular form:



The issue is in latexml. It is known in upstream and the (soon to be
relased) new version has the fix.

H.
--
sigfault



Bug#1025980: texlive-extra breaks latexml autopkgtest: Couldn't convert t/structure/glossary.tex

2022-12-12 Thread Hilmar Preuße

Control: reasssign -1 latexml
Control: forwarded -1 https://github.com/brucemiller/LaTeXML/issues/1985
Control: tags -1 + fixed-upstream pending

Am 12.12.2022 um 21:56 teilte Paul Gevers mit:

Hi Paul,


With a recent upload of texlive-extra the autopkgtest of latexml fails
in testing when that autopkgtest is run with the binary packages of
texlive-extra from unstable. It passes when run with only packages from
testing. In tabular form:



The issue is in latexml. It is known in upstream and the (soon to be
relased) new version has the fix.

H.
--
sigfault



Bug#1025980: texlive-extra breaks latexml autopkgtest: Couldn't convert t/structure/glossary.tex

2022-12-12 Thread Paul Gevers

Source: texlive-extra, latexml
Control: found -1 texlive-extra/2022.20221123-1
Control: found -1 latexml/0.8.6-5
Severity: serious
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: breaks needs-update

Dear maintainer(s),

With a recent upload of texlive-extra the autopkgtest of latexml fails 
in testing when that autopkgtest is run with the binary packages of 
texlive-extra from unstable. It passes when run with only packages from 
testing. In tabular form:


   passfail
texlive-extra  from testing2022.20221123-1
latexmlfrom testing0.8.6-5
all others from testingfrom testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of texlive-extra to 
testing [1]. Due to the nature of this issue, I filed this bug report 
against both packages. Can you please investigate the situation and 
reassign the bug to the right package?


More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=texlive-extra

https://ci.debian.net/data/autopkgtest/testing/amd64/l/latexml/29254215/log.gz

PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" 
"-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 
'blib/lib', 'blib/arch')" t/*.t

# #   LaTeXML version 0.8.6
#   XML::LibXML 2.0134; libxml2 20914
#   XML::LibXSLT 2.002000; libxslt 10135
#   TeX 3.141592653 (TeX Live 2022/Debian)
t/000_test_context.t .. 1..1
ok 1 - Test Context
ok
t/002_unit_findfile.t . ok 1 - use LaTeXML;
ok 2 - use LaTeXML::Core::State;
ok 3 - use LaTeXML::Core::Stomach;
ok 4 - use LaTeXML::Common::Model;
ok 5 - use LaTeXML::Global;
ok 6 - use LaTeXML::Package;
ok 7 - use LaTeXML::Common::Error;
ok 8 - amsmath.sty did not resolve as amsmath.sty.ltxml
ok 9 - amsmath2.sty did not resolve as amsmath.sty.ltxml
ok 10 - amsmath3-1.sty did not resolve as amsmath.sty.ltxml
ok 11 - amsmathv2.sty did not resolve as amsmath.sty.ltxml
ok 12 - amsmath_v2.sty did not resolve as amsmath.sty.ltxml
ok 13 - amsmath2019.sty did not resolve as amsmath.sty.ltxml
ok 14 - amsmath_v2019.sty did not resolve as amsmath.sty.ltxml
ok 15 - amsmath_2019.sty did not resolve as amsmath.sty.ltxml
ok 16 - amsmath_05_2019.sty did not resolve as amsmath.sty.ltxml
ok 17 - amsmath052019.sty did not resolve as amsmath.sty.ltxml
ok 18 - amsmath_052019.sty did not resolve as amsmath.sty.ltxml
ok 19 - amsmath05_2019.sty did not resolve as amsmath.sty.ltxml
ok 20 - amsmath05-2019.sty did not resolve as amsmath.sty.ltxml
ok 21 - amsmath_arxiv.sty did not resolve as amsmath.sty.ltxml
ok 22 - amsmath2_arxiv.sty did not resolve as amsmath.sty.ltxml
ok 23 - amsmath2019_arxiv.sty did not resolve as amsmath.sty.ltxml
ok 24 - amsmath_05-2019_arxiv.sty did not resolve as amsmath.sty.ltxml
ok 25 - amsmath_05-2019_arxiv.sty did not resolve as amsmath.sty.ltxml
ok 26 - amsmath95.sty did not resolve as amsmath.sty.ltxml
ok 27 - amsmath_conference.sty did not resolve as amsmath.sty.ltxml
ok 28 - amsmath2019_conference.sty did not resolve as amsmath.sty.ltxml
ok 29 - amsmath_v2-workshop.sty did not resolve as amsmath.sty.ltxml
1..29
ok
t/00_unittest.t ... ok 1 - use LaTeXML;
ok 2 - use LaTeXML::Package;
ok 3 - Make Token (x)
ok 4 - Got correct token (x)
ok 5 - Make Token (x)
ok 6 - Got correct deref (x)
ok 7 - Make Token (z)
ok 8 - Got correct token (z)
ok 9 - Make Tokens (x)
ok 10 - Got correct token (x)
ok 11 - Make Tokens from Token's (x,x,x)
ok 12 - Got correct tokens
ok 13 - Make Tokens from Tokens (x,x,x)
ok 14 - Make Token (z)
ok 15 - Got correct deref (x,x,x)
ok 16 - Make Tokens from Token's (z,z,z)
ok 17 - Got correct tokens (z,z,z)
ok 18 - Make Tokens from Tokens (x,x,x)
ok 19 - Got correct tokens (x,x,x)
ok 20 - Make balanced tokens
ok 21 - Check is balanced
ok 22 - Make unbalanced tokens
ok 23 - Check is not balancde
ok 24 - substitute tokens w/o params
ok 25 - Got correct (non)substitution
ok 26 - make tokens w/ params
ok 27 - subsitute tokens w/params
ok 28 - Got correct substitution
ok 29 - Strip no braces
ok 30 - Strip one brace
ok 31 - Strip spaces
ok 32 - Strip brace & spaces
ok 33 - Strip spaces, not inner space
ok 34 - Strip outer braces
ok 35 - Don't strip unbalanced braces
ok 36 - strip outermost braces
1..36
ok
t/05_tokenize.t ... 1..17
ok 1 - use LaTeXML::Core;
ok 2 - t/tokenize/alltt
ok 3 # skip No file t/tokenize/badchars.xml
ok 4 - t/tokenize/comment
ok 5 - t/tokenize/equality
ok 6 - t/tokenize/file_read
ok 7 - t/tokenize/hashes
ok 8 - t/tokenize/ligatures
ok 9 - t/tokenize/mathtokens
ok 10 # skip No file t/tokenize/newlines-input.xml
ok 11 - t/tokenize/newlines
ok 12 - t/tokenize/percent
ok 13 # skip No file t/tokenize/snippet.xml
ok 14 - t/tokenize/trailingspaces
ok 15 - t/tokenize/url
ok 16 - t/tokenize/verb
ok 17 - t/tokenize/verbata
ok