Index | Thread | Search

From:
"Kirill Bychkov" <kirby@linklevel.net>
Subject:
Re: retire some python 2 ports
To:
ports@openbsd.org
Date:
Wed, 21 Feb 2024 22:29:10 +0300

Download raw body.

Thread
  • Kirill Bychkov:

    retire some python 2 ports

  • Theo Buehler:

    retire some python 2 ports

  • On Wed, February 21, 2024 20:52, Daniel Dickman wrote:
    >
    >
    > On Tue, 20 Feb 2024, Marc Espie wrote:
    >
    >> >
    >> As far as I'm concerned, the only port where python2 support still matters
    >> is gimp, until they release -stable with gtk+3 and the most important
    >> plugins
    >> are ported (resynthesizer and friends)
    >>
    >
    > Thanks.
    >
    > I think there are a few more things than just gimp left though.
    >
    > On my end I'm seeing the harder ones are:
    > - print/fontforge and consumers (solfege, lilypond and mftrace)
    > - gimp and plugins, as you say
    > - lang/pypy (edd@ might have a plan)
    > - lang/flang and lang/cparser (bcallah@ may have a plan)
    > - a few pygame games I happen to like and have been slowly porting to
    >   python3
    > - a few source control things (cvs2svn and py-rcparse consumers)
    > - sysutils/conky
    > - net/mininet, our version seems to be based on an openbsd-specific fork
    >   of 2.2.0, but upstream 2.3.0 has python3 support now.
    > - 2 emulators (dynagen, gambatte)
    >
    > Apart from these there a few easy updates to py3 left and the rest may
    > just need to be retired at this point.
    >
    > After that we can retire python2, py2-pip, and py2-setuptools (or we'd be
    > very close).
    >
    >
    
    Hi,
    comms/py-gammu is also py2. It was ported to py3 but the only consumer
    comms/wammu is still py2 only and is dead upstream.
    I'm going to remove comms/{py-gammu,wammu} because I'm
    not using them for a long time.
    If no one uses comms/gammu it could also be removed, I guess.
    OK for removal?
    
    
    
  • Kirill Bychkov:

    retire some python 2 ports

  • Theo Buehler:

    retire some python 2 ports