Your message dated Sat, 30 Dec 2017 00:51:34 +0300
with message-id <20171229215134.ga6...@mitya57.me>
and subject line Re: Bug#877444: python3-docutils: rst2man warning on
multiparagraph copyright field that is correctly recognised
has caused the Debian Bug report #877444,
regarding python3-docutils: rst2man warning on multiparagraph copyright field
that is correctly recognised
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.)
--
877444: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877444
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-docutils
Version: 0.14+dfsg-1
Severity: minor
Dear Maintainer,
Trying to convert the attached file to a manpage I get a warning:
debdate.1.rst:11: (WARNING/2) Cannot extract compound bibliographic field
"Copyright".
This probably comes from line 460 in the file:
/usr/lib/python3/dist-packages/docutils/transforms/frontmatter.py
>From the specs it isn't clear whether multiple paragraphs are supported
http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#bibliographic-fields
so it could be an error in the source document.
The reason I'm opening this bug, however, is that in the resulting man
page the second paragraph is correctly recognised and rendered, so the
warning is somewhat misleading.
Since the generated manpage includes the warning, a workaround is to
build it with --report=error to silence warnings.
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 4.12.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8),
LANGUAGE=en_IE:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages python3-docutils depends on:
ii docutils-common 0.14+dfsg-1
ii python3 3.5.3-3
ii python3-roman 2.0.0-2
Versions of packages python3-docutils recommends:
ii libpaper-utils 1.1.24+nmu5
ii python3-pil 4.2.1-1
ii python3-pygments 2.2.0+dfsg-1
Versions of packages python3-docutils suggests:
ii docutils-doc 0.14+dfsg-1
ii fonts-linuxlibertine [ttf-linux-libertine] 5.3.0-2
ii texlive-lang-french 2017.20170818-1
ii texlive-latex-base 2017.20170818-1
ii texlive-latex-recommended 2017.20170818-1
-- no debconf information
=========
debdate
=========
------------------------------------------------
Convert Gregorian dates to Debian Regnal dates
------------------------------------------------
:Author: valha...@trueelena.org
:Date: 2017-07-14
:Copyright: 2017 Elena Grandi
Released under the terms of the Do What The Fuck You
Want To Public License, Version 2, as published by Sam
Hocevar. http://www.wtfpl.net/
:Manual section: 1
SYNOPSIS
========
debdate [-h] [-d DATE | -s SECONDS] {test} ...
DESCRIPTION
===========
``debdate`` is a fundamental tool for anybody who follows the debian
calendar where the years are named after the current stable release.
OPTIONS
=======
-h, --help show this help message and exit
-d DATE, --date DATE A gregorian date
-s SECONDS, --seconds SECONDS A date as seconds from the Unix Epoch
EXAMPLES
========
``debdate``
Print the debian regnal date for today.
``debdate -d 2017-06-18``
Print the debian regnal date for the day of the release of Stretch.
``debdate -s 1497736800``
Print the same date as above.
``debdate -d 'Jul 18 2017'``
Print again the same date as above, passed in an illogical format.
Any string that is recognised as a valid date by dateutil can be used.
SEE ALSO
========
* date(1)
* ddate(1)
* https://dateutil.readthedocs.io/en/stable/
--- End Message ---
--- Begin Message ---
Hi Elena!
Sorry for the delay. I got a response from upstream quickly but forgot to
forward it here.
On Sun, Oct 01, 2017 at 10:49:15PM +0200, Elena ``of Valhalla'' wrote:
> Trying to convert the attached file to a manpage I get a warning:
>
> debdate.1.rst:11: (WARNING/2) Cannot extract compound bibliographic field
> "Copyright".
>
> [...]
> The reason I'm opening this bug, however, is that in the resulting man
> page the second paragraph is correctly recognised and rendered, so the
> warning is somewhat misleading.
Upstream does not consider this a bug. The implementation works but the
syntax is invalid according to the docs, so can break in the future or
with other output formats.
Please see the full upstream response here:
https://sourceforge.net/p/docutils/bugs/325/
> Since the generated manpage includes the warning, a workaround is to
> build it with --report=error to silence warnings.
A better workaround (also suggested by upstream) would be to split the
license into a separate field, :License:.
--
Dmitry Shachnev
signature.asc
Description: PGP signature
--- End Message ---
_______________________________________________
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team