Control: tag -1 + confirmed On Sun, 30 Jul 2023 20:32:22 +0200, Lucas Nussbaum wrote:
> Source: libtext-markup-perl > Version: 0.24-1 > Severity: important > Tags: ftbfs > User: [email protected] > Usertags: sphinx7.1 > > libtext-markup-perl fails to build with Sphinx 7.1 and docutils 0.20, both of > which > are currently available in experimental. > > # Failed test 'Parse rest file' > > # at t/formats.t line 52. > > # got: '<?xml version="1.0" encoding="utf-8"?> > > # <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> > > # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> > > # <head> > > # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> > > # <title>I am a reST document</title> > > # > > # </head> > > # <body> > > # <div class="document" id="i-am-a-rest-document"> > > # <h1 class="title">I am a reST document</h1> > > # <h2 class="subtitle" id="and-i-am-its-subtitle">And I am its > > subtitle</h2> > > # > > # <p><a class="reference external" > > href="http://docutils.sourceforge.net/">Rest</a> allows <em>inline</em> > > <strong>style</strong> and other stuff, > > # but I guess this <tt class="docutils literal">code</tt> is enough.</p> > > # <div class="directive-unknown"> > > # <strong>unknown: </strong><em>arg1 </em><em>arg2 </em><pre > > class="literal-block"> > > # We also support unknown directive, so that no content is lost if reST > > # specialization is parsed. > > # </pre> > > # > > # </div> > > # <p>Of course we may also find <span class="role-unknown">new > > roles</span>.</p> > > # <div class="directive-module"> > > # <strong>module: </strong><em>mymodule </em><p>This is a module that > > doesn't <em>exist</em></p> > > # <div class="directive-function"> > > # <strong>function: </strong><em>foo() </em><p>In Sphinx documentation > > you could find this stuff.</p> > > # > > # </div> > > # > > # </div> > > # <pre class="code python literal-block"> > > # print "I have no title" > > # </pre> > > # </div> > > # </body> > > # </html> > > # ' > > # expected: '<?xml version="1.0" encoding="utf-8" ?> > > # <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> > > # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> > > # <head> > > # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> > > # <title>I am a reST document</title> > > # > > # </head> > > # <body> > > # <div class="document" id="i-am-a-rest-document"> > > # <h1 class="title">I am a reST document</h1> > > # <h2 class="subtitle" id="and-i-am-its-subtitle">And I am its > > subtitle</h2> > > # > > # <p><a class="reference external" > > href="http://docutils.sourceforge.net/">Rest</a> allows <em>inline</em> > > <strong>style</strong> and other stuff, > > # but I guess this <tt class="docutils literal">code</tt> is enough.</p> > > # <div class="directive-unknown"> > > # <strong>unknown: </strong><em>arg1 </em><em>arg2 </em><pre > > class="literal-block"> > > # We also support unknown directive, so that no content is lost if reST > > # specialization is parsed. > > # </pre> > > # > > # </div> > > # <p>Of course we may also find <span class="role-unknown">new > > roles</span>.</p> > > # <div class="directive-module"> > > # <strong>module: </strong><em>mymodule </em><p>This is a module that > > doesn't <em>exist</em></p> > > # <div class="directive-function"> > > # <strong>function: </strong><em>foo() </em><p>In Sphinx documentation > > you could find this stuff.</p> > > # > > # </div> > > # > > # </div> > > # <pre class="code python literal-block"> > > # print "I have no title" > > # </pre> > > # </div> > > # </body> > > # </html> > > # ' > > # Looks like you failed 1 test of 7. > > > > # Failed test 'Testing rest format' > > # at t/formats.t line 63. > > # Looks like you failed 1 test of 12. > > # Subtest: Testing rest format > > 1..7 > > ok 1 - use Text::Markup::Rest; > > ok 2 - rest should be loaded > > ok 3 - An object of class 'Text::Markup' isa 'Text::Markup' > > ok 4 - Should guess that .rest extension is rest > > ok 5 - Should guess that .rst extension is rest > > not ok 6 - Parse rest file > > ok 7 - Parse empty rest file > > not ok 9 - Testing rest format > Please see [1] for Sphinx changelog and [2] for Docutils changelog. > [2]: > https://repo.or.cz/docutils.git/blob/refs/tags/docutils-0.20.1:/RELEASE-NOTES.txt And the only actual diff between the 'expected' and the 'got' strings is: -> # expected: '<?xml version="1.0" encoding="utf-8" ?> +> # got: '<?xml version="1.0" encoding="utf-8"?> 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 `-
signature.asc
Description: Digital Signature

