Buildroot:Python2Packages

From eLinux.org
Revision as of 04:33, 26 October 2019 by ITitou (talk | contribs) (Created page with "In an effort to follow the Python2 deprecation on the 1st of January 2020, here is a listing of current Buildroot packages that depend on Python2 (as of master during Buildr...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

In an effort to follow the Python2 deprecation on the 1st of January 2020, here is a listing of current Buildroot packages that depend on Python2 (as of master during Buildroot:DeveloperDaysELCE2019)

  • alsa-lib (install Python module with option BR2_PACKAGE_ALSA_LIB_PYTHON): To be tested
  • crudini: currently in v0.9, can be bumped to 0.9.3 which adds py3 support
  • dstat: currently in v0.7.3, can be bumped to v0.7.4 which adds py3 support
  • fail2ban: at a first glance, does not seem to support Python3 !
  • gdb: seems to be compatible with both Python 2 and 3, but not sure since which version
  • gnuradio: currently in v3.7.13.5, can be bumped to v3.8+ which supports Python 3
  • jailhouse: no clear indication, but there are some signs towards Python 3 support (https://github.com/siemens/jailhouse/blob/master/pyjailhouse/extendedenum.py#L12-L21)
  • Kodi: Upstream announces an ongoing effort to move to Python3 in the upcoming v19: https://kodi.wiki/view/Migration_to_Python_3. Only Python2 for now !
  • libdnet: latest release v1.11 dates back from 2005, and only talks about Py2.3 or 2.4. There is most probably no Python3 support, because the latter was released in 2008
  • nmap: the ndiff utility is still tied to Python2, syntactically incompatible with Python3
  • pcm-tools: the pmu-query script is still tied to Python2, syntactically incompatible with Python3
  • supervisor: currently in v3.1.4, support for Python3 was added in v4.0.0 (https://github.com/Supervisor/supervisor/blob/master/CHANGES.rst#400-2019-04-05)