Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-139204

QTWebEngine 6.6+: ModuleNotFoundError: No module named 'src.trace_processor'

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2: Important P2: Important
    • None
    • 6.6
    • WebEngine
    • None
    • Gentoo Linux
    • Linux/Wayland, Linux/X11
    • 58dcf5dd2 (134-based), 252729bea (130-based), a9db07162 (122-based), 1e3e2a6e3 (134-based-refactor)

      In short, the 'src' python module of perfetto 'src.trace_processor' can't be found if there is a system python module of the same name. 

      Only affects QtWebEngine 6.6+, doesn't affects QtWebEngine 6.5.

      Please take a look at:

      https://github.com/google/perfetto/issues/2579

      https://bugs.gentoo.org/915615

      This is already a two years old painful bug which gave us a lot of headaches.

      Proposed fix:

      Until upstream Google perfetto releases a fix, Qt should rename the module to avoid confusion with system package.

       

      p.s.:
      As you can see in the gentoo bug tracker, I had to wipe my computer because I was unable to apply the system upgrades due to qtwebengine 6.6+ would never compile.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            moheim Moss Heim
            fellfromthesky Benoît Dufour
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes