[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#983010: mdocml breaks debiman autopkgtest: different output



Source: mdocml, debiman
Control: found -1 mdocml/1.14.5-1
Control: found -1 debiman/0.0~git20200217.fc82521-1
Severity: serious
Tags: sid bullseye
X-Debbugs-CC: debian-ci@lists.debian.org
User: debian-ci@lists.debian.org
Usertags: breaks needs-update

Dear maintainer(s),

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

                       pass            fail
mdocml                 from testing    1.14.5-1
debiman                from testing    0.0~git20200217.fc82521-1
versioned deps [0]     from testing    from unstable
all others             from testing    from testing

I copied some of the output at the bottom of this report. Normally I
would assign this bug to debiman as it captures the output of a
different program (so it seems to me) in the test. However, we're in the
freeze and this is a new upstream release (which we request to be
reluctant with), so please *align* quickly how to best move forward.

Currently this regression is blocking the migration of mdocml 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=mdocml

https://ci.debian.net/data/autopkgtest/testing/amd64/d/debiman/10541019/log.gz

=== CONT  TestToHTML/i3lock
2021/02/18 04:13:33 mandocd not found, falling back to fork+exec for
each manpage
=== CONT  TestToHTML/refs
2021/02/18 04:13:33 mandocd not found, falling back to fork+exec for
each manpage
=== CONT  TestToHTML/i3lock
    convert_test.go:92: unexpected conversion result: (diff from want →
got):
        --- /tmp/debiman-849248825	2021-02-18 04:13:33.034473409 +0000
        +++ /tmp/debiman-376692162	2021-02-18 04:13:33.034473409 +0000
        @@ -7,67 +7,76 @@
           </tr>
         </tbody></table>
         <div class="manual-text">
        -<div class="Pp"></div>
        -<div class="Pp"></div>
        +<p class="Pp"></p>
        +<p class="Pp"></p>
        +<section class="Sh">
         <h1 class="Sh" id="NAME">NAME<a class="anchor"
href="#NAME">¶</a></h1>
         i3lock - improved screen locker
        -<div class="Pp"></div>
        +<p class="Pp"></p>
        +</section>
        +<section class="Sh">
         <h1 class="Sh" id="SYNOPSIS">SYNOPSIS<a class="anchor"
href="#SYNOPSIS">¶</a></h1>
         <b>i3lock</b> [-v] [-c <i>color</i>]
        -<div class="Pp"></div>
        +<p class="Pp"></p>
        +</section>
        +<section class="Sh">
         <h1 class="Sh" id="DESCRIPTION">DESCRIPTION<a class="anchor"
href="#DESCRIPTION">¶</a></h1>
         <b>i3lock</b> is a simple screen locker like slock. After
starting it, you will
           see a white screen (you can configure the color/an image).
You can return to
           your screen by entering your password.
        -<div class="Pp"></div>
        +<p class="Pp"></p>
        +</section>
        +<section class="Sh">
         <h1 class="Sh" id="IMPROVEMENTS">IMPROVEMENTS<a class="anchor"
href="#IMPROVEMENTS">¶</a></h1>
         <dl class="Bl-tag">
           <dt>•</dt>
           <dd>i3lock forks, so you can combine it with an alias to
suspend to RAM (run
               &#34;i3lock &amp;&amp; echo mem &gt;
/sys/power/state&#34; to get a
               locked screen after waking up your computer from suspend
to RAM)</dd>
        -</dl>
        -<dl class="Bl-tag">
           <dt>•</dt>
           <dd>You can specify either a background color or a PNG image
which will be
               displayed while your screen is locked.</dd>
        -</dl>
        -<dl class="Bl-tag">
           <dt>•</dt>
           <dd>You can specify whether i3lock should bell upon a wrong
password.</dd>
        -</dl>
        -<dl class="Bl-tag">
           <dt>•</dt>
           <dd>i3lock uses PAM and therefore is compatible with LDAP, etc.
        -    <div class="Pp"></div>
        -    <div class="Pp"></div>
        +    <p class="Pp"></p>
        +    <p class="Pp"></p>
           </dd>
         </dl>
        +</section>
        +<section class="Sh">
         <h1 class="Sh" id="OPTIONS">OPTIONS<a class="anchor"
href="#OPTIONS">¶</a></h1>
         <dl class="Bl-tag">
           <dt><b>-v, --version</b></dt>
           <dd>Display the version of your <b>i3lock</b>
        -    <div class="Pp"></div>
        +    <p class="Pp"></p>
           </dd>
        -</dl>
        -<dl class="Bl-tag">
           <dt><b>-c </b><i>rrggbb</i><b>,
<b>--color=</b></b><i><b>rrggbb</b></i></dt>
           <dd>Turn the screen into the given color instead of white.
Color must be given
               in 3-byte format: rrggbb (i.e. ff0000 is red).
        -    <div class="Pp"></div>
        +    <p class="Pp"></p>
           </dd>
         </dl>
        +</section>
        +<section class="Sh">
         <h1 class="Sh" id="DPMS">DPMS<a class="anchor"
href="#DPMS">¶</a></h1>
         The -d (--dpms) option.
        -<div class="Pp"></div>
        +<p class="Pp"></p>
         <pre>	verbatim
         </pre>
        -<div class="Pp"></div>
        +<p class="Pp"></p>
        +</section>
        +<section class="Sh">
         <h1 class="Sh" id="SEE_ALSO">SEE ALSO<a class="anchor"
href="#SEE_ALSO">¶</a></h1>
         <i>xautolock(1)</i> - use i3lock as your screen saver
        -<div class="Pp"></div>
        +<p class="Pp"></p>
        +</section>
        +<section class="Sh">
         <h1 class="Sh" id="AUTHOR">AUTHOR<a class="anchor"
href="#AUTHOR">¶</a></h1>
        -Michael Stapelberg &lt;michael+i3lock@example.invalid&gt;</div>
        +Michael Stapelberg &lt;michael+i3lock@example.invalid&gt;
        +</section>
        +</div>
         <table class="foot">
           <tbody><tr>
             <td class="foot-date">JANUARY 2012</td>

=== CONT  TestToHTML/refs
    convert_test.go:92: unexpected conversion result: (diff from want →
got):
        --- /tmp/debiman-144560851	2021-02-18 04:13:33.034473409 +0000
        +++ /tmp/debiman-918139460	2021-02-18 04:13:33.034473409 +0000
        @@ -7,22 +7,26 @@
           </tr>
         </tbody></table>
         <div class="manual-text">
        +<section class="Sh">
         <h1 class="Sh" id="NAME">NAME<a class="anchor"
href="#NAME">¶</a></h1>
         refs - test file
        -<div class="Pp"></div>
        +<p class="Pp"></p>
        +</section>
        +<section class="Sh">
         <h1 class="Sh" id="SEE_ALSO">SEE ALSO<a class="anchor"
href="#SEE_ALSO">¶</a></h1>
         <a class="Lk" href="http://w3m.sourceforge.net";>project website</a>
        -<div class="Pp"></div>
        -More details can be found in the <a
href="testing/i3lock/i3lock.1.C">i3lock(1)</a> or refs(1) man pages.
        -<div class="Pp"></div>
        -References to <a href="testing/i3-wm/i3-msg.1.C">i3-msg(1)</a>
might cause trouble when matching on word boundaries.
        -<div class="Pp"></div>
        -References to <a
href="testing/systemd/systemd.service.5.C">systemd.service(5)</a>
contain a dot.
        -<div class="Pp"></div>
        -URLs in plain text, like <a
href="http://debian.org";>http://debian.org</a> are also recognized and
converted.
        -  URLs in brackets, like &lt;<a
href="http://debian.org/";>http://debian.org/</a>&gt; are correctly
recognized.
        -<div class="Pp"></div>
        -Marked up URLs like <i><a
href="http://gnome.org";>http://gnome.org</a></i> are also converted.</div>
        +<p class="Pp">More details can be found in the <a
href="testing/i3lock/i3lock.1.C">i3lock(1)</a> or refs(1) man
        +  pages.</p>
        +<p class="Pp">References to <a
href="testing/i3-wm/i3-msg.1.C">i3-msg(1)</a> might cause trouble when
matching on word
        +    boundaries.</p>
        +<p class="Pp">References to <a
href="testing/systemd/systemd.service.5.C">systemd.service(5)</a>
contain a dot.</p>
        +<p class="Pp">URLs in plain text, like <a
href="http://debian.org";>http://debian.org</a> are also recognized and
        +    converted. URLs in brackets, like &lt;<a
href="http://debian.org/";>http://debian.org/</a>&gt; are correctly
        +    recognized.</p>
        +<p class="Pp">Marked up URLs like <i><a
href="http://gnome.org";>http://gnome.org</a></i> are also
        +  converted.</p>
        +</section>
        +</div>
         <table class="foot">
           <tbody><tr>
             <td class="foot-date">2016-12-23</td>

--- FAIL: TestToHTML (0.00s)
    --- FAIL: TestToHTML/i3lock (0.03s)
    --- FAIL: TestToHTML/refs (0.03s)

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: