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
signature.asc
Description: This is a digitally signed message part