Bug#936798: Please port KisSplice to Python3 (Was: Bug#936798: kissplice: Python2 removal in sid/bullseye)

2020-05-29 Thread Andreas Tille
Hi,

I've uploaded since the Python3 issue is solved.

For upstream please note:  There are some remaining Python2 files in
the test suite.  Please consider the patch

   
https://salsa.debian.org/med-team/kissplice/-/blob/master/debian/patches/tests-2to3.patch

There are build time errors described below which might require your
attention.

Kind regards

   Andreas.


On Fri, May 29, 2020 at 04:19:35AM +0530, Nilesh Patra wrote:
> Hi,
> 
> On Fri, 29 May 2020, 01:08 Andreas Tille,  wrote:
> 
> > Hi Moritz,
> >
> > On Thu, May 28, 2020 at 08:48:41PM +0200, Moritz Mühlenhoff wrote:
> > >
> > > JFTR, this is now fixed upstream in 2.5.0 and later:
> > > http://kissplice.prabi.fr/download/:
> > >
> > > --
> > > Kissplice Version 2.5.0 (2020-04-06)
> > >
> > > New features:
> > >Now compatible with python3
> > > --
> >
> > Thanks for the hint.  Unfortunately there are remaining issues
> > in build time test and autopkgtest. even of version 2.5.1 .:-(
> >
> 
> I've Fixed the autopkgtest
> 
> For the failing build tests: this is what I observe - this try matching
> strings containing a few values with kissplice result.
> 
> For instance,  this is one of the failures:
> 
> Expected:
> 0a: Single SNPs, Inexact Repeats or sequencing substitution errors, 69 found
> 
> Actual:
> 0a: Single SNPs, Inexact Repeats or sequencing substitution errors, 22 found
> 
> There's definitely a difference between the outputs of previous kissplice
> version and current kissplice version, I tried this manually as well.
> 
> Just _maybe_, the upstream data has been changed, and the correct data
> hasn't been injected; or the implementation has changed in version,
> 2.5.1and this should output 22, but the tests haven't been changed
> accordingly ; or maybe this is a bug with kissplice itself.
> 
> In either case, I'm not really about this. Maybe we should ask upstream
> about it.
> 
> Thanks and regards
> Nilesh

-- 
http://fam-tille.de



Bug#936798: Please port KisSplice to Python3 (Was: Bug#936798: kissplice: Python2 removal in sid/bullseye)

2020-05-28 Thread Nilesh Patra
Hi,

On Fri, 29 May 2020, 01:08 Andreas Tille,  wrote:

> Hi Moritz,
>
> On Thu, May 28, 2020 at 08:48:41PM +0200, Moritz Mühlenhoff wrote:
> >
> > JFTR, this is now fixed upstream in 2.5.0 and later:
> > http://kissplice.prabi.fr/download/:
> >
> > --
> > Kissplice Version 2.5.0 (2020-04-06)
> >
> > New features:
> >Now compatible with python3
> > --
>
> Thanks for the hint.  Unfortunately there are remaining issues
> in build time test and autopkgtest. even of version 2.5.1 .:-(
>

I've Fixed the autopkgtest

For the failing build tests: this is what I observe - this try matching
strings containing a few values with kissplice result.

For instance,  this is one of the failures:

Expected:
0a: Single SNPs, Inexact Repeats or sequencing substitution errors, 69 found

Actual:
0a: Single SNPs, Inexact Repeats or sequencing substitution errors, 22 found

There's definitely a difference between the outputs of previous kissplice
version and current kissplice version, I tried this manually as well.

Just _maybe_, the upstream data has been changed, and the correct data
hasn't been injected; or the implementation has changed in version,
2.5.1and this should output 22, but the tests haven't been changed
accordingly ; or maybe this is a bug with kissplice itself.

In either case, I'm not really about this. Maybe we should ask upstream
about it.

Thanks and regards
Nilesh


Bug#936798: Please port KisSplice to Python3 (Was: Bug#936798: kissplice: Python2 removal in sid/bullseye)

2020-05-28 Thread Andreas Tille
Hi Moritz,

On Thu, May 28, 2020 at 08:48:41PM +0200, Moritz Mühlenhoff wrote:
> 
> JFTR, this is now fixed upstream in 2.5.0 and later:
> http://kissplice.prabi.fr/download/:
> 
> --
> Kissplice Version 2.5.0 (2020-04-06)
> 
> New features:
>Now compatible with python3
> --

Thanks for the hint.  Unfortunately there are remaining issues
in build time test and autopkgtest. even of version 2.5.1 .:-(

Kind regards

 Andreas.

-- 
http://fam-tille.de



Bug#936798: Please port KisSplice to Python3 (Was: Bug#936798: kissplice: Python2 removal in sid/bullseye)

2020-05-28 Thread Moritz Mühlenhoff
On Tue, Dec 17, 2019 at 08:41:02AM +0100, Andreas Tille wrote:
> On Wed, Oct 09, 2019 at 08:06:27AM +0200, Andreas Tille wrote:
> > 
> > > When would be the deadline for updating our debian KisSplice package 
> > > before removal ?
> > 
> > There is no actual date.  Debian 11 will be released in 2021 so the
> > current bug is not yet release critical.  You will be on the safe side
> > if you get out KisSplice at the end of this year not only from a
> > Debian point of view but also in general for other users who do not
> > might want to run unsupported software like Python2.
> 
> The Debian Med team is currently an Advent bug squashing party.  You could 
> help
> us closing as much as possible bugs if you would be able to release before
> Christmas. ;-)

JFTR, this is now fixed upstream in 2.5.0 and later:
http://kissplice.prabi.fr/download/:

--
Kissplice Version 2.5.0 (2020-04-06)

New features:
   Now compatible with python3
--

Cheers,
Moritz



Bug#936798: Please port KisSplice to Python3 (Was: Bug#936798: kissplice: Python2 removal in sid/bullseye)

2019-12-16 Thread Andreas Tille
On Wed, Oct 09, 2019 at 08:06:27AM +0200, Andreas Tille wrote:
> 
> > When would be the deadline for updating our debian KisSplice package before 
> > removal ?
> 
> There is no actual date.  Debian 11 will be released in 2021 so the
> current bug is not yet release critical.  You will be on the safe side
> if you get out KisSplice at the end of this year not only from a
> Debian point of view but also in general for other users who do not
> might want to run unsupported software like Python2.

The Debian Med team is currently an Advent bug squashing party.  You could help
us closing as much as possible bugs if you would be able to release before
Christmas. ;-)

Kind regards

 Andreas.

-- 
http://fam-tille.de



Bug#936798: Please port KisSplice to Python3 (Was: Bug#936798: kissplice: Python2 removal in sid/bullseye)

2019-10-09 Thread Andreas Tille
Dear Vincent,

thanks a lot for your quick and helpful reply.

On Wed, Oct 09, 2019 at 03:59:08AM +, LACROIX VINCENT wrote:
> Dear Andreas, 
> Yes, we have a python 3 version of KisSplice working now. This should 
> correspond to version 2.5.0 of KisSplice, which we plan to release in the 
> coming months. 

This sounds good!

> When would be the deadline for updating our debian KisSplice package before 
> removal ?

There is no actual date.  Debian 11 will be released in 2021 so the
current bug is not yet release critical.  You will be on the safe side
if you get out KisSplice at the end of this year not only from a
Debian point of view but also in general for other users who do not
might want to run unsupported software like Python2.

Kind regards

  Andreas.

-- 
http://fam-tille.de



Bug#936798: Please port KisSplice to Python3 (Was: Bug#936798: kissplice: Python2 removal in sid/bullseye)

2019-10-08 Thread LACROIX VINCENT
Dear Andreas, 
Yes, we have a python 3 version of KisSplice working now. This should 
correspond to version 2.5.0 of KisSplice, which we plan to release in the 
coming months. 
When would be the deadline for updating our debian KisSplice package before 
removal ?
Best,
Vincent

De : Andreas Tille 
Envoyé : mardi 8 octobre 2019 17:23
À : 936...@bugs.debian.org; David Parsons; LACROIX VINCENT
Objet : Please port KisSplice to Python3 (Was: Bug#936798: kissplice: Python2 
removal in sid/bullseye)

Control: forwarded -1 David Parsons , 
vincent.lacr...@univ-lyon1.fr
Control: tags -1 upstream

Hi,

as you might probably know Python2 is End Of Live[1] and Debian is
actively working on removing Python2 code from the distribution.  So
Debian 11 will come without Python2.  This means we will either be
able to port all software packages to Python3 or the package will be
removed.

Do you think it is feasible for you to port KisSplice to Python3?  May be
by using 2to3 which does quite some work automatically?  If you need any
help please do not hesitate to ask.

Kind regards

  Andreas.


[1] https://pythonclock.org/

--
http://fam-tille.de



Bug#936798: Please port KisSplice to Python3 (Was: Bug#936798: kissplice: Python2 removal in sid/bullseye)

2019-10-08 Thread Andreas Tille
Control: forwarded -1 David Parsons , 
vincent.lacr...@univ-lyon1.fr
Control: tags -1 upstream

Hi,

as you might probably know Python2 is End Of Live[1] and Debian is
actively working on removing Python2 code from the distribution.  So
Debian 11 will come without Python2.  This means we will either be
able to port all software packages to Python3 or the package will be
removed.

Do you think it is feasible for you to port KisSplice to Python3?  May be
by using 2to3 which does quite some work automatically?  If you need any
help please do not hesitate to ask.

Kind regards

  Andreas.


[1] https://pythonclock.org/

-- 
http://fam-tille.de