Control: reassign -1 src:rst2pdf
Control: retitle "rst2pdf: missing dependency on python3-roman"
Control: affects -1 src:libxmp

On Fri, 17 Oct 2025 23:08:46 +0000, Santiago Vila <[email protected]> wrote:
> [...]
> rst2html docs/pdfdoc.rst --stylesheet docs/style.css > docs/libxmp.html
> rst2man docs/manpage.rst > docs/libxmp.3
> rst2pdf docs/pdfdoc.rst -c --smart-quotes=1 -s docs/custom.style
> --footer="###Page###" -o docs/libxmp.pdf Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/rst2pdf/createpdf.py", line 60, in
> <module> from roman import toRoman
> ModuleNotFoundError: No module named 'roman'
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File "/usr/bin/rst2pdf", line 5, in <module>
>     from rst2pdf.createpdf import main
>   File "/usr/lib/python3/dist-packages/rst2pdf/createpdf.py", line 62, in
> <module> from docutils.utils.roman import toRoman
> ModuleNotFoundError: No module named 'docutils.utils.roman'
> make[2]: *** [docs/Makefile:34: docs/libxmp.pdf] Error 1
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> make[1]: *** [debian/rules:9: override_dh_auto_build] Error 2
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> make: *** [debian/rules:6: binary] Error 2
> dpkg-buildpackage: error: debian/rules binary subprocess returned exit
> status 2

python3-docutils used to depend on python3-roman, but no longer does. rst2pdf
needs roman or docutils.utils.roman; it should depend on python3-roman.

Regards,

Stephen

Attachment: pgpA5UiV8aOon.pgp
Description: OpenPGP digital signature

Reply via email to