Hi Sandro, thanks for this update
On Thursday, 2 August 2018 12:39:18 AEST Sandro Tosi wrote: > there are currently 2 source packages: > > astroid: on the 1.x branch, builds python-astroid and python3-astroid > pylint: on the 1.x branch, builds pylint (depends on python-astroid), > pylint3 (depends on python3-astroid), pylint-doc > > the only way forward to keep compat with python2 while supporting 3.7 i see > is: > > astroid: uses the 2.x branch, builds only python3-astroid > pylint: uses the 2.x branch, builds only pylint3, pylint-doc > NEW astroid2: remains on the 1.x branch, builds only python-astroid > NEW pylint2: remains on the 1.x branch, builds only pylint (depending > on python-astroid) > > astroid2 and pylint2 will be dropped after buster is released, keeping > only astroid and pylint in bullseye I think this is a perfectly sensible way of proceeding. > adding ftpmasters in the loop as a headsup since this plan would > require a bit of coordination to reduce users disruption during the > migration of the bin pkgs from one src pkg to the new ones. I don't think there is actually any assistance required from the ftpmasters beyond accepting the NEW package. I've not found the relevant document, but my understanding is that a source package can take over the binary packages from another source package by simply uploading the new one to NEW, and once it is accepted, upload the old one without the extra stanzas in d/control. > what people feel about it? just to make it clear: i'm not really > excited about the package duplication, although it's the only viable > solution i can see for now. comments/suggestions welcome We've got a few examples of this in the archive where there is no polyglot version of a module or package and so two versions are shipped. We've even had some modules like that since wheezy. These are all transitional in the sense that the extra packages will disappear from Debian soon enough. Please let me know if I can be of assistance with this work. cheers Stuart -- Stuart Prescott http://www.nanonanonano.net/ stu...@nanonanonano.net Debian Developer http://www.debian.org/ stu...@debian.org GPG fingerprint 90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7