• Bug#873125: debian-policy: FTBFS with Sphinx 1.6: Needs build-dep on la

    From Dmitry Shachnev@21:1/5 to All on Thu Aug 24 21:30:02 2017
    XPost: linux.debian.bugs.dist

    Source: debian-policy
    Version: 4.1.0.0
    Severity: important
    User: python-modules-team@lists.alioth.debian.org
    Usertags: sphinx1.6

    Dear maintainer,

    debian-policy fails to build with Sphinx 1.6, currently available in experimental:

    sphinx-build -M latexpdf policy policy/_build
    Running Sphinx v1.6.3
    [...]
    build succeeded.
    make[2]: Entering directory '/<<PKGBUILDDIR>>/policy/_build/latex'
    make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
    latexmk -pdf -dvi- -ps- 'policy.tex'
    make[2]: latexmk: Command not found
    Makefile:33: recipe for target 'policy.pdf' failed
    make[2]: *** [policy.pdf] Error 127

    Since Sphinx 1.6, latexmk is required to build the LaTeX documentation [1]. Adding a build-dependency on latexmk should help.

    [1]: https://github.com/sphinx-doc/sphinx/pull/3082

    --
    Dmitry Shachnev

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEbEPcK+5mZmLK5jNU1v5xA2P4XdMFAlmfGCYACgkQ1v5xA2P4 XdPvNw//Q8iuTjwLFcBipkOJNFOBeDuWhuJnRbBXZFKyiNNMOXuMr6TnjRLbqJfT lLMhFVAdzXxFrfE51526YkvqHVFWHG0HhtmHdCQOfXgZbwMHRLH3EY/sV7VmBq9W la6OU6A2e5D/J5ensOSTxaJYzyoAu6p0JQixa0KaqSh4EOMlehyccujHRCrnIQX3 czFDqQ28bQx0OTdLl/xXDMZXb8G2F+UyzsuBup/OkNf+Dj0NanrdojoeS3tSkw2/ wuriZ6pj/IUkDLrBarpQD42W/mI28SHTfNBMRJnLTdzZZJwl/sc5dv2XFKw3sfSH UaH7ckNs6qRvJ8Y8BmH7sHsWDVwVUb9usfLcgxsvO+hGQJee2PN9F/fuYpJqOblT YBqOe9kLdgqCL3h1QASgetaLWDdqrj3Vo+lfi9bJI3j+R+HEy9Z2EjXPgWC7N/64 N2HMjSWRrF/WaQbf177BMw/vectQdqrpm9DZ5XygHx88U066oJQwYxDAnDpSRGkt VNcYW02GMJMM5zEbsYS42bSolbLXecvHA3M0mrscMolLM6S5gTYP6hD3NEzcVIQi f4CiFFlOMge+Xc5Y8c+qfD7DgMFqOlT1oxk0PNDSr7lFiaRbd2eazrN9nxicro6d ZwIyFRckJ2l1upWAc/FvdZk//RF0kQashgFThGxtp7ErRXmLPHo=
    =eAv6
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Russ Allbery@21:1/5 to Dmitry Shachnev on Mon Sep 18 00:40:01 2017
    XPost: linux.debian.bugs.dist

    Control: tag -1 pending

    Dmitry Shachnev <mitya57@debian.org> writes:

    debian-policy fails to build with Sphinx 1.6, currently available in experimental:

    sphinx-build -M latexpdf policy policy/_build
    Running Sphinx v1.6.3
    [...]
    build succeeded.
    make[2]: Entering directory '/<<PKGBUILDDIR>>/policy/_build/latex'
    make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
    latexmk -pdf -dvi- -ps- 'policy.tex'
    make[2]: latexmk: Command not found
    Makefile:33: recipe for target 'policy.pdf' failed
    make[2]: *** [policy.pdf] Error 127

    Since Sphinx 1.6, latexmk is required to build the LaTeX documentation [1]. Adding a build-dependency on latexmk should help.

    Thanks, fixed in Git. We'll need to make a new upload shortly.

    --
    Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)