On Sat, Feb 1, 2020 at 5:24 PM Adrian Bunk <b...@debian.org> wrote: > > On Wed, Jan 22, 2020 at 10:23:04AM +0200, Adrian Bunk wrote: > > On Tue, Dec 24, 2019 at 10:18:37PM -0500, Sandro Tosi wrote: > > > On Sun, Dec 22, 2019 at 4:22 PM Dmitry Shachnev <mity...@debian.org> > > > wrote: > > >... > > > > Recently your script bumped many Python 2 removal bugs to RC, with the > > > > intention to accelerate porting those packages to Python 3 (or getting > > > > them > > > > removed). Maybe better to wait a couple of months and then just upload > > > > new > > > > Sphinx and break its Python 2 reverse build-dependencies? > > > > > > only 49 of those 100 blocked packages are currently RC, so it will > > > take quite more time i suspect; also some of those packages are sphinx > > > extensions, that will have to go at the same time as sphinx maybe? > > >... > > > > Complete list of packages that currently still build depend on > > python-sphinx in testing is below. > > Annotated current list below.
i've been working thru python-sphinx rdeps and the current list is: Checking reverse dependencies... # Broken Depends: funkload: funkload-doc sphinx-patchqueue: python-sphinx-patchqueue # Broken Build-Depends: brian: python-sphinx dh-virtualenv: python-sphinx dipy: python-sphinx (>= 1.0) django-ratelimit: python-sphinx funkload: python-sphinx ganeti: python-sphinx (>= 1.0.7+dfsg) ghc: python-sphinx iptables-converter: python-sphinx iptables-optimizer: python-sphinx (>= 1.2.3) mini-buildd: python-sphinx (>= 1.1.3) nipype: python-sphinx (>= 0.6) pebl: python-sphinx pycassa: python-sphinx pymvpa2: python-sphinx pynifti: python-sphinx pypy: python-sphinx (>= 1.0.7+dfsg) pypy3: python-sphinx (>= 1.0.7+dfsg) python-neuroshare: python-sphinx (>= 1.0.7+dfsg) python-pysqlite2: python-sphinx (>= 0.6.1) python-versuchung: python-sphinx renpy: python-sphinx sphinx-patchqueue: python-sphinx vmm: python-sphinx xapian-bindings: python-sphinx except for the list below, all of them are not in testing, so i will simply ignore them as they are already RC and dont deserve to be waited on for this migration * ghc, just uploaded a fix * pypy/pypy3, i'm in discussion with the maintainer, i think the approach we're gonna use here is to drop the -doc packages: the code for pypy is still python2 and the documentation build requires to access some pypy modules, so it cant be migrated to python3 anytime soon * xapian-bindings is #953949: the maintainer needs a bit of nudging ,but most likely we can just remove the documentation from the python-xapian package and call it a day. with these results i think we are good to upload the latest, python3-only, version of sphinx in unstable right now. What do you think? Regards, -- Sandro "morph" Tosi My website: http://sandrotosi.me/ Me at Debian: http://wiki.debian.org/SandroTosi Twitter: https://twitter.com/sandrotosi