FS#55500 - [linux] Documentation uses sphinx, drop xmlto and docbook makedepends
Attached to Project:
Arch Linux
Opened by Vorbote (vorbote) - Monday, 04 September 2017, 13:38 GMT
Last edited by Jan Alexander Steffens (heftig) - Sunday, 28 May 2023, 18:05 GMT
Opened by Vorbote (vorbote) - Monday, 04 September 2017, 13:38 GMT
Last edited by Jan Alexander Steffens (heftig) - Sunday, 28 May 2023, 18:05 GMT
|
Details
Since version 4.8, linux transitioned all documentation from
DocBook XML to sphinx[1,2,3,4]. xmlto and docbook-xml
makedepends should be replaced by python-sphinx and
python-sphinx_rtd_theme or dropped altogether.
[1] https://lwn.net/Articles/692704/ [2] https://lwn.net/Articles/692705/ [3] http://kernel.readthedocs.io/en/latest/kernel-documentation.html [4] http://kernel.readthedocs.io/en/latest/kernel-documentation.html#docbook-xml-deprecated |
This task depends upon
Closed by Jan Alexander Steffens (heftig)
Sunday, 28 May 2023, 18:05 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in main, pending next release.
Sunday, 28 May 2023, 18:05 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in main, pending next release.
4.13 Does not contain a directory Documentation/DocBook
FS#59688[2].xmlto is still in makedepends. It appears to only be needed to build the tools subdirectory which is split to the linux-tools package.
[1] https://github.com/archlinux/svntogit-packages/commit/8aac57c7afd7332f269a1fc869f49e2463056638
[2] https://github.com/archlinux/svntogit-packages/commit/c3b5e10f9b704742e282a03803482c81e75dee5f