On Mon, 2020-06-01 at 15:49 -0500, Matthias Maier wrote:
> On Mon, Jun  1, 2020, at 15:27 CDT, Michał Górny <mgo...@gentoo.org> wrote:
> 
> > 2020-08-01  Python 3.7 migration deadline
> > 
> >    After this date, we lastrite all remaining packages that haven't been
> >    ported.  This gives people roughly two months, with a ping one month
> >    from now.
> > [...]
> > 2020-12-01  Python 3.8 migration deadline
> > 
> >    We lastrite all the unmigrated packages.
> 
> Most of the time (guess >99%) this "porting" simply consists of
> "keywording" with the new python target, i.e., a one-line change in the
> ebuild.
> 
> What about we "auto keyword" all remaining packages that have a
> python3_6 target but lack the python3_7 target instead? Meaning, just
> add the python3_7 value to the corresponding PYTHON_*TARGET.
> 
> Given the fact how little difference there is between python3_6 and
> python3_7 this seems to be the appropriate, gentler approach here.
> 

Most of these packages are unmaintained, seriously outdated and they may
actually be broken with py3.7 (because they're so seriously outdated). 
I don't see that as solving a problem, it merely shoves it under
the carpet and leaves us with the same shove-under-the-carpet attitude
for the next few years.

I like to think of these migrations as opportunity to fix some broken
ebuilds, update some packages and last rite all the things that aren't
maintained.

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to