[Bug 1874084] [NEW] py_compile tracebacks with import error

Alberto Donato 1874084 at bugs.launchpad.net
Tue Apr 21 13:39:12 UTC 2020


Public bug reported:

When using flycheck mode inside emacs, py_compile sometimes tracebacks
with the following error:


  File "/usr/lib/python3.8/runpy.py", line 193, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/usr/lib/python3.8/runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "/usr/lib/python3.8/py_compile.py", line 13, in <module>
    import traceback
  File "/usr/lib/python3.8/traceback.py", line 5, in <module>
    import linecache
  File "/usr/lib/python3.8/linecache.py", line 11, in <module>
    import tokenize
  File "/usr/lib/python3.8/tokenize.py", line 32, in <module>
    import re
  File "/usr/lib/python3.8/re.py", line 143, in <module>
    class RegexFlag(enum.IntFlag):
AttributeError: module 'enum' has no attribute 'IntFlag'
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 53, in apport_excepthook
    if not enabled():
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 24, in enabled
    import re
  File "/usr/lib/python3.8/re.py", line 143, in <module>
    class RegexFlag(enum.IntFlag):
AttributeError: module 'enum' has no attribute 'IntFlag'

Original exception was:
Traceback (most recent call last):
  File "/usr/lib/python3.8/runpy.py", line 193, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/usr/lib/python3.8/runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "/usr/lib/python3.8/py_compile.py", line 13, in <module>
    import traceback
  File "/usr/lib/python3.8/traceback.py", line 5, in <module>
    import linecache
  File "/usr/lib/python3.8/linecache.py", line 11, in <module>
    import tokenize
  File "/usr/lib/python3.8/tokenize.py", line 32, in <module>
    import re
  File "/usr/lib/python3.8/re.py", line 143, in <module>
    class RegexFlag(enum.IntFlag):
AttributeError: module 'enum' has no attribute 'IntFlag'

Try installing a more recent version of python-pycompile, and please
open a bug report if the issue persists in the latest release.  Thanks!


The checker basically calls "python3 -m py_compile <file>"

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: libpython3.8-minimal 3.8.2-1ubuntu1 [modified: usr/lib/python3.8/py_compile.py]
ProcVersionSignature: Ubuntu 5.4.0-24.28-generic 5.4.30
Uname: Linux 5.4.0-24-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: GNOME
Date: Tue Apr 21 15:36:48 2020
InstallationDate: Installed on 2019-10-19 (185 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017)
SourcePackage: python3.8
UpgradeStatus: Upgraded to focal on 2020-03-13 (39 days ago)

** Affects: python3.8 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug focal wayland-session

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python3.8 in Ubuntu.
https://bugs.launchpad.net/bugs/1874084

Title:
  py_compile tracebacks with import error

Status in python3.8 package in Ubuntu:
  New

Bug description:
  When using flycheck mode inside emacs, py_compile sometimes tracebacks
  with the following error:

  
    File "/usr/lib/python3.8/runpy.py", line 193, in _run_module_as_main
      return _run_code(code, main_globals, None,
    File "/usr/lib/python3.8/runpy.py", line 86, in _run_code
      exec(code, run_globals)
    File "/usr/lib/python3.8/py_compile.py", line 13, in <module>
      import traceback
    File "/usr/lib/python3.8/traceback.py", line 5, in <module>
      import linecache
    File "/usr/lib/python3.8/linecache.py", line 11, in <module>
      import tokenize
    File "/usr/lib/python3.8/tokenize.py", line 32, in <module>
      import re
    File "/usr/lib/python3.8/re.py", line 143, in <module>
      class RegexFlag(enum.IntFlag):
  AttributeError: module 'enum' has no attribute 'IntFlag'
  Error in sys.excepthook:
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 53, in apport_excepthook
      if not enabled():
    File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 24, in enabled
      import re
    File "/usr/lib/python3.8/re.py", line 143, in <module>
      class RegexFlag(enum.IntFlag):
  AttributeError: module 'enum' has no attribute 'IntFlag'

  Original exception was:
  Traceback (most recent call last):
    File "/usr/lib/python3.8/runpy.py", line 193, in _run_module_as_main
      return _run_code(code, main_globals, None,
    File "/usr/lib/python3.8/runpy.py", line 86, in _run_code
      exec(code, run_globals)
    File "/usr/lib/python3.8/py_compile.py", line 13, in <module>
      import traceback
    File "/usr/lib/python3.8/traceback.py", line 5, in <module>
      import linecache
    File "/usr/lib/python3.8/linecache.py", line 11, in <module>
      import tokenize
    File "/usr/lib/python3.8/tokenize.py", line 32, in <module>
      import re
    File "/usr/lib/python3.8/re.py", line 143, in <module>
      class RegexFlag(enum.IntFlag):
  AttributeError: module 'enum' has no attribute 'IntFlag'

  Try installing a more recent version of python-pycompile, and please
  open a bug report if the issue persists in the latest release.
  Thanks!

  
  The checker basically calls "python3 -m py_compile <file>"

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: libpython3.8-minimal 3.8.2-1ubuntu1 [modified: usr/lib/python3.8/py_compile.py]
  ProcVersionSignature: Ubuntu 5.4.0-24.28-generic 5.4.30
  Uname: Linux 5.4.0-24-generic x86_64
  NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
  ApportVersion: 2.20.11-0ubuntu27
  Architecture: amd64
  CasperMD5CheckResult: skip
  CurrentDesktop: GNOME
  Date: Tue Apr 21 15:36:48 2020
  InstallationDate: Installed on 2019-10-19 (185 days ago)
  InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017)
  SourcePackage: python3.8
  UpgradeStatus: Upgraded to focal on 2020-03-13 (39 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python3.8/+bug/1874084/+subscriptions



More information about the foundations-bugs mailing list