Bug#953949: xapian-bindings: please split out python-xapian-doc and use only python3-sphinx to build doc

2020-03-22 Thread Sandro Tosi
On Sun, Mar 22, 2020 at 12:10 PM Olly Betts wrote: > > On Sat, Mar 21, 2020 at 06:12:48PM -0400, Sandro Tosi wrote: > > > Having pondered, I'd suggest we just leave xapian-bindings as-is > > > until you're at the point of dropping python2 support from sphinx and > > > then I'll drop the sphinx-gen

Bug#953949: xapian-bindings: please split out python-xapian-doc and use only python3-sphinx to build doc

2020-03-22 Thread Olly Betts
On Sat, Mar 21, 2020 at 06:12:48PM -0400, Sandro Tosi wrote: > > Having pondered, I'd suggest we just leave xapian-bindings as-is > > until you're at the point of dropping python2 support from sphinx and > > then I'll drop the sphinx-generated docs for the python2 bindings > > from the Debian packa

Bug#953949: xapian-bindings: please split out python-xapian-doc and use only python3-sphinx to build doc

2020-03-21 Thread Sandro Tosi
> Having pondered, I'd suggest we just leave xapian-bindings as-is > until you're at the point of dropping python2 support from sphinx and > then I'll drop the sphinx-generated docs for the python2 bindings > from the Debian package entirely. we're finally in the single digit number of reverse dep

Bug#953949: xapian-bindings: please split out python-xapian-doc and use only python3-sphinx to build doc

2020-03-14 Thread Sandro Tosi
> And maybe we'll be ready to remove the python2 bindings before then > anyway (there weren't very many rdeps left last time I looked). i'm afraid that wont happen that easily: python-xapian is keep in transitively by python-moinmoin (which we use for wiki.d.o) and its port to python3 is no where

Bug#953949: xapian-bindings: please split out python-xapian-doc and use only python3-sphinx to build doc

2020-03-14 Thread Olly Betts
On Sat, Mar 14, 2020 at 05:35:14PM -0400, Sandro Tosi wrote: > This will help us in reducing the reverse dependencies of > bin:python-sphinx, so that we can introduce a python3-only sphinx > version in unstable. Having pondered, I'd suggest we just leave xapian-bindings as-is until you're at the p

Bug#953949: xapian-bindings: please split out python-xapian-doc and use only python3-sphinx to build doc

2020-03-14 Thread Olly Betts
On Sat, Mar 14, 2020 at 05:59:42PM -0400, Sandro Tosi wrote: > > The Python2 and Python3 bindings don't have exactly the same API (mostly > > due to Unicode handling differences, but also the Python3 bindings don't > > include various backward-compatibility features with older versions of > > the P

Bug#953949: xapian-bindings: please split out python-xapian-doc and use only python3-sphinx to build doc

2020-03-14 Thread Sandro Tosi
> The Python2 and Python3 bindings don't have exactly the same API (mostly > due to Unicode handling differences, but also the Python3 bindings don't > include various backward-compatibility features with older versions of > the Python2 bindings) does the documentation access the bindings source c

Bug#953949: xapian-bindings: please split out python-xapian-doc and use only python3-sphinx to build doc

2020-03-14 Thread Olly Betts
Control: tags -1 wontfix On Sat, Mar 14, 2020 at 05:35:14PM -0400, Sandro Tosi wrote: > from what i can see, xapian-bindings builds its documentation twice, one for > the > python2 bindings (and install that in bin:python-xapian) and one for the > python3 > bindings (and install that in bin:pyth

Bug#953949: xapian-bindings: please split out python-xapian-doc and use only python3-sphinx to build doc

2020-03-14 Thread Sandro Tosi
Source: xapian-bindings Severity: important Hello, from what i can see, xapian-bindings builds its documentation twice, one for the python2 bindings (and install that in bin:python-xapian) and one for the python3 bindings (and install that in bin:python3-xapian). this is usually un-necessary, and