qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug 1893758] Re: meson: scary KeyboardInterrupt backtrace displayed


From: Paolo Bonzini
Subject: [Bug 1893758] Re: meson: scary KeyboardInterrupt backtrace displayed
Date: Thu, 03 Sep 2020 05:42:05 -0000

That's just how Python works. :-(

https://bugs.python.org/issue14229

** Bug watch added: Python Roundup #14229
   http://bugs.python.org/issue14229

** Changed in: qemu
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1893758

Title:
  meson: scary KeyboardInterrupt backtrace displayed

Status in QEMU:
  Won't Fix

Bug description:
  Pressing ^C while building (calling 'make') sometime displays
  KeyboardInterrupt exception backtrace (host Fedora 32):

  $ make qemu-system-arm
  Generating qemu-version.h with a meson_exe.py custom command
  ^CTraceback (most recent call last):
    File "/usr/bin/meson", line 6, in <module>
      from pkg_resources import load_entry_point
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
3252, in <module>
      def _initialize_master_working_set():
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
3235, in _call_aside
      f(*args, **kwargs)
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
3277, in _initialize_master_working_set
      tuple(
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
3278, in <genexpr>
      dist.activate(replace=False)
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
2782, in activate
      fixup_namespace_packages(self.location)
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
2295, in fixup_namespace_packages
      subpath = _handle_ns(package, path_item)
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
2194, in _handle_ns
      importer = get_importer(path_item)
    File "/usr/lib64/python3.8/pkgutil.py", line 415, in get_importer
      importer = sys.path_importer_cache[path_item]
  KeyboardInterrupt

  
  $ make
  [...]
  Compiling C object libcommon.fa.p/disas_alpha.c.o
  Compiling C object libcommon.fa.p/hw_isa_smc37c669-superio.c.o
  Compiling C object libcommon.fa.p/hw_isa_isa-superio.c.o
  Compiling C object libcommon.fa.p/hw_char_serial-isa.c.o
  Compiling C object libcommon.fa.p/hw_acpi_aml-build-stub.c.o
  ^CTraceback (most recent call last):
    File "/usr/bin/meson", line 6, in <module>
      from pkg_resources import load_entry_point
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
3252, in <module>
  make: *** [Makefile.ninja:994: libcommon.fa.p/disas_alpha.c.o] Interrupt
  make: *** [Makefile.ninja:998: libcommon.fa.p/hw_isa_smc37c669-superio.c.o] 
Interrupt
  make: *** [Makefile.ninja:1025: libcommon.fa.p/hw_isa_isa-superio.c.o] 
Interrupt
  make: *** [Makefile.ninja:1069: libcommon.fa.p/hw_char_serial-isa.c.o] 
Interrupt
  make: *** [Makefile.ninja:1102: libcommon.fa.p/hw_acpi_aml-build-stub.c.o] 
Interrupt
  make: *** [Makefile.ninja:2138: qemu-system-alpha.p/softmmu_main.c.o] 
Interrupt
  make: *** [Makefile.ninja:949: libblock.fa.p/block_qcow2.c.o] Interrupt
      def _initialize_master_working_set():
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
3235, in _call_aside
      f(*args, **kwargs)
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
3287, in _initialize_master_working_set
      list(map(working_set.add_entry, sys.path))
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
623, in add_entry
      for dist in find_distributions(entry, True):
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
2065, in find_on_path
      for dist in factory(fullpath):
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
2134, in distributions_from_metadata
      yield Distribution.from_location(
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
2590, in from_location
      return cls(
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
2571, in __init__
      self._version = safe_version(version)
    File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 
1331, in safe_version
      return str(packaging.version.Version(version))
    File 
"/usr/lib/python3.8/site-packages/pkg_resources/_vendor/packaging/version.py", 
line 205, in __init__
      self._version = _Version(
    File "<string>", line 1, in __new__
  KeyboardInterrupt
  make: *** [Makefile.ninja:875: qemu.syms.stamp] Interrupt

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1893758/+subscriptions



reply via email to

[Prev in Thread] Current Thread [Next in Thread]