FS#70805 - [python-sphinx] [fish] man pages installed to wrong directories
Attached to Project:
Community Packages
Opened by Evangelos Foutras (foutrelis) - Wednesday, 12 May 2021, 01:39 GMT
Last edited by Evangelos Foutras (foutrelis) - Saturday, 15 May 2021, 14:11 GMT
Opened by Evangelos Foutras (foutrelis) - Wednesday, 12 May 2021, 01:39 GMT
Last edited by Evangelos Foutras (foutrelis) - Saturday, 15 May 2021, 14:11 GMT
|
Details
Description:
Poked sphinx upstream about this here: https://github.com/sphinx-doc/sphinx/issues/9217 Hopefully they'll disable `man_make_section_directory` again to restore the old behavior. This also affects llvm and probably several other packages. For fish in particular, these man pages are gone from usr/share/man: -usr/share/man/man1/fish.1.gz -usr/share/man/man1/fish_indent.1.gz -usr/share/man/man1/fish_key_reader.1.gz and are now in usr/share/fish/man/man1/1 along with the rest of built-in cmd man pages for fish, that used to reside in usr/share/fish/man/man1. Additional info: * package version(s): fish 3.2.2-1, python-sphinx 4.0.x |
This task depends upon
Closed by Evangelos Foutras (foutrelis)
Saturday, 15 May 2021, 14:11 GMT
Reason for closing: Fixed
Additional comments about closing: fish 3.2.2-2 rebuilt with fixed sphinx
Saturday, 15 May 2021, 14:11 GMT
Reason for closing: Fixed
Additional comments about closing: fish 3.2.2-2 rebuilt with fixed sphinx
mpd fails during package with python-sphinx 4.0.1-2, downgrading to python-sphinx 3.5.2-1 and the build succeeds.
It's a bit weird that they made this change when the new behavior doesn't even achieve what it was meant to achieve, so it just needlessly breaks things.