[DRE-maint] Bug#938419: ruby-github-markup: Python2 removal in sid/bullseye

Matthias Klose doko at debian.org
Thu Jan 16 19:48:01 GMT 2020


On 16.01.20 20:28, Pirate Praveen wrote:
> Control: tags -1 help
> 
> On Fri, 30 Aug 2019 07:51:22 +0000 Matthias Klose <doko at debian.org> wrote:
>> Python2 becomes end-of-live upstream, and Debian aims to remove
>> Python2 from the distribution, as discussed in
>> https://lists.debian.org/debian-python/2019/07/msg00080.html
>>
>> Your package either build-depends, depends on Python2, or uses Python2
>> in the autopkg tests.  Please stop using Python2, and fix this issue
>> by one of the following actions.
>>
>> - 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 have tried to port this package to python 3, but one test is failing now.
> Changes are pushed to salsa master branch. I need help in fixing this.
> 
>   1) Failure:
> MarkupTest#test_rst [/<<PKGBUILDDIR>>/test/markup_test.rb:71]:
> README.rst.html's contents are not html equal to output:

at least in Ubuntu I saw that failure with Python2 as well, with a no-change
rebuild.



More information about the Pkg-ruby-extras-maintainers mailing list