Hi Sylvestre and Matthias,

Matthias and/or Scott, please see below and comment, I might have found
a way to slightly speed up Python 2 removal.

Sylvestre Ledru <sylves...@debian.org> writes:

> Le 28/11/2019 à 23:46, Nicholas D Steeves a écrit :
>> Hi Matthias and Sylvestre,
>>
>> On Fri, Aug 30, 2019 at 07:10:59AM +0000, Matthias Klose wrote:
>>> - Convert your Package to Python3. This is the preferred option.  In
>>>    case you are providing a Python module foo, please consider dropping
>>>    the python-foo package, and only build a python3-foo package.  Please
>>>    don't drop Python2 modules, which still have reverse dependencies,
>>>    just document them.
>>>    
>>>    This is the preferred option.
>> I took care of this using the preferred option, and resolved
>> associated issues, and I'll leave the upload up to you.
> Many thanks
>>   Please note
>> that py-autopep8-el and vim-autopep8 still block this upload.
>
> What do you mean by that? your changes build fine?
>

    * check for reverse dependencies (including build-depends)
        * if there are any, you cannot remove it yet!
    https://wiki.debian.org/Python/2Removal

Yup, it builds fine! :-)  Also, I just checked to make sure it runs
properly, and found that the py3 variant depends on python3-lib2to3 (not
sure why that wasn't autodetected)

I've fixed py-autopep8-el in git, but someone else need to update
vim-autopep8.  Then we should coordinate to all upload on the same day,
to minimise breakage.  IMHO there is no need to stage this change in
experimental, because there are only three affected packages, including
this one.

It would also be nice to see the following three issues fixed for the
next upload, but of course I'll understand if you're too busy, and none
of them are RC:

1. Add autopkgtests
2. Switch to debhelper-compat 12 (should be safe, but it's always a good
idea to diffoscope the results)
3. Fix the bad header in the manpage generated with help2man.  Ideally
it'd be nice to solve this with Sphinx, rst2man, or some other method.

> thanks again :)

No problem, any time!

Cheers,
Nicholas

Attachment: signature.asc
Description: PGP signature

Reply via email to