Bug#937521: pyrit: Python2 removal in sid/bullseye

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#937521: pyrit: Python2 removal in sid/bullseye

Sandro Tosi-6
Hello everyone,

On Fri, 30 Aug 2019 07:35:12 +0000 Matthias Klose <[hidden email]> wrote:
> Package: src:pyrit
> Version: 0.5.1+git20180801-1
> Severity: normal
> Tags: sid bullseye
> User: [hidden email]
> Usertags: py2removal

What is the future for pyrit? i see upstream published 3 months ago that:

```
Pyrit is old, is outdated and it's still Python2 I am currently
attempting to rewrite it from scratch, so thanks for all the stars but
remember to keep an eye for Python3 version.
```

and Raphael pinged upstream regarding where to actual "watch" for this
new version: https://github.com/JPaulMora/Pyrit/issues/200#issuecomment-581859819

but nothing really happened in between: i could see no public progress
from upstream, and only visible push towards python3 compatibility is
this PR which is now https://github.com/JPaulMora/Pyrit/pull/593 3
months old with no comments or sign of an imminent merge.

the reason i'm here is because pyrit is the last reverse dependency of
python-scapy, which in turn is the last reverse dependency of ipython.

since i dont know when (and even if) a pyrit python3 port will be
available, i was considering removing it (which will also require
removing the b-d from wifite) so that scapy and ipython can drop their
python2 support.

What do you guys think about this approach? I would like to proceed
quickly so please reply withing a week or two.

Regards,
Sandro

Reply | Threaded
Open this post in threaded view
|

Bug#937521: pyrit: Python2 removal in sid/bullseye

Marcos Fouces-2
Hello Sandro

Upstream seems a bit stalled but there is a patch (by Kimocoder from
aircrack project) to migrate it. You can see it here:

https://github.com/JPaulMora/Pyrit/pull/593

As i have some time these days,i will try to test it a see if it is a
valid approach.

Greetings,
Marcos


El mié, 18-03-2020 a las 19:43 -0400, Sandro Tosi escribió:

> Hello everyone,
>
> On Fri, 30 Aug 2019 07:35:12 +0000 Matthias Klose <[hidden email]>
> wrote:
> > Package: src:pyrit
> > Version: 0.5.1+git20180801-1
> > Severity: normal
> > Tags: sid bullseye
> > User: [hidden email]
> > Usertags: py2removal
>
> What is the future for pyrit? i see upstream published 3 months ago
> that:
>
> ```
> Pyrit is old, is outdated and it's still Python2 I am currently
> attempting to rewrite it from scratch, so thanks for all the stars
> but
> remember to keep an eye for Python3 version.
> ```
>
> and Raphael pinged upstream regarding where to actual "watch" for
> this
> new version:
> https://github.com/JPaulMora/Pyrit/issues/200#issuecomment-581859819
>
> but nothing really happened in between: i could see no public
> progress
> from upstream, and only visible push towards python3 compatibility is
> this PR which is now https://github.com/JPaulMora/Pyrit/pull/593 3
> months old with no comments or sign of an imminent merge.
>
> the reason i'm here is because pyrit is the last reverse dependency
> of
> python-scapy, which in turn is the last reverse dependency of
> ipython.
>
> since i dont know when (and even if) a pyrit python3 port will be
> available, i was considering removing it (which will also require
> removing the b-d from wifite) so that scapy and ipython can drop
> their
> python2 support.
>
> What do you guys think about this approach? I would like to proceed
> quickly so please reply withing a week or two.
>
> Regards,
> Sandro

Reply | Threaded
Open this post in threaded view
|

Bug#937521: pyrit: Python2 removal in sid/bullseye

Sandro Tosi-6
Hey Marcos,

On Thu, Mar 19, 2020 at 7:33 AM Marcos Fouces <[hidden email]> wrote:

>
> Hello Sandro
>
> Upstream seems a bit stalled but there is a patch (by Kimocoder from
> aircrack project) to migrate it. You can see it here:
>
> https://github.com/JPaulMora/Pyrit/pull/593
>
> As i have some time these days,i will try to test it a see if it is a
> valid approach.

i wanted to check in to see how your tests are going: do you have
already a python3 pyrit? if not, how mich longer do you think it would
take you?

Cheers,
--
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
Twitter: https://twitter.com/sandrotosi

Reply | Threaded
Open this post in threaded view
|

Bug#937521: pyrit: Python2 removal in sid/bullseye

Marcos Fouces-2
Hi Sandro

My work was unsuccessful.  With this patch, the package FTBFS and i am
not in a position to fix this problem.

Keep in mind that patch submiter highlights the need for more testing
but nobody else steps forward for two months, even upstream developer.

I am afraid that i cannot provide a Python3 pyrit in a timely manner.

Greetings,
Marcos.



El jue, 26-03-2020 a las 23:55 -0400, Sandro Tosi escribió:

> Hey Marcos,
>
> On Thu, Mar 19, 2020 at 7:33 AM Marcos Fouces <
> [hidden email]> wrote:
> > Hello Sandro
> >
> > Upstream seems a bit stalled but there is a patch (by Kimocoder
> > from
> > aircrack project) to migrate it. You can see it here:
> >
> > https://github.com/JPaulMora/Pyrit/pull/593
> >
> > As i have some time these days,i will try to test it a see if it is
> > a
> > valid approach.
>
> i wanted to check in to see how your tests are going: do you have
> already a python3 pyrit? if not, how mich longer do you think it
> would
> take you?
>
> Cheers,

Reply | Threaded
Open this post in threaded view
|

Bug#937521: pyrit: Python2 removal in sid/bullseye

Sandro Tosi-6
> My work was unsuccessful.  With this patch, the package FTBFS and i am
> not in a position to fix this problem.
>
> Keep in mind that patch submiter highlights the need for more testing
> but nobody else steps forward for two months, even upstream developer.
>
> I am afraid that i cannot provide a Python3 pyrit in a timely manner.

Thanks for the update!

so maybe it's time to drop pyrit and it's only reverse dependency
wifite? they are the last rdep of python-scapy, which in turn is the
last rdep of ipython, which could then be dropped entirely, "freeing"
its 14 packages it depends on from a dependency.

Regards,
--
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
Twitter: https://twitter.com/sandrotosi

Reply | Threaded
Open this post in threaded view
|

Bug#937521: pyrit: Python2 removal in sid/bullseye

Raphael Hertzog-3
Hi,

On Sun, 29 Mar 2020, Sandro Tosi wrote:
> so maybe it's time to drop pyrit and it's only reverse dependency
> wifite?

Ack for pyrit. I requested the removal of the package from unstable.

However, wifite works without pyrit. I uploaded a new version dropping
the build-dependency and the suggests on pyrit.

Cheers,
--
  ⢀⣴⠾⠻⢶⣦⠀   Raphaël Hertzog <[hidden email]>
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋    The Debian Handbook: https://debian-handbook.info/get/
  ⠈⠳⣄⠀⠀⠀⠀   Debian Long Term Support: https://deb.li/LTS

Reply | Threaded
Open this post in threaded view
|

Bug#937521: pyrit: Python2 removal in sid/bullseye

Sandro Tosi-6
> > so maybe it's time to drop pyrit and it's only reverse dependency
> > wifite?
>
> Ack for pyrit. I requested the removal of the package from unstable.
>
> However, wifite works without pyrit. I uploaded a new version dropping
> the build-dependency and the suggests on pyrit.

great, thanks! (if you could grant me access to the Debian Security
Tools Packaging Team i could commit some of my changes directly, like
the upcoming drop of python-scapy)

Cheers,
--
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
Twitter: https://twitter.com/sandrotosi