Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 931993 - dev-qt/qtwebengine-5.15.13_p20240510 needs dev-python/html5lib
Summary: dev-qt/qtwebengine-5.15.13_p20240510 needs dev-python/html5lib
Status: RESOLVED DUPLICATE of bug 931970
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-16 15:50 UTC by Maxim Britov
Modified: 2024-05-16 18:07 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maxim Britov 2024-05-16 15:50:29 UTC
[24437/33963] /var/tmp/portage/dev-qt/qtwebengine-5.15.13_p20240510/temp/python3.11/bin/python3 ../../../../qtwebengine-5.15.13_p20240510/src/3rdparty/chromium/third_party/catapult/tracing/bin/generate_about_tracing_contents --outdir gen/content/browser/tracing
FAILED: gen/content/browser/tracing/about_tracing.js gen/content/browser/tracing/about_tracing.html 
/var/tmp/portage/dev-qt/qtwebengine-5.15.13_p20240510/temp/python3.11/bin/python3 ../../../../qtwebengine-5.15.13_p20240510/src/3rdparty/chromium/third_party/catapult/tracing/bin/generate_about_tracing_contents --outdir gen/content/browser/tracing
Traceback (most recent call last):
  File "/var/tmp/portage/dev-qt/qtwebengine-5.15.13_p20240510/work/qtwebengine-5.15.13_p20240510/src/3rdparty/chromium/third_party/catapult/common/py_vulcanize/py_vulcanize/html_module.py", line 28, in Parse
    parser_results = parse_html_deps.HTMLModuleParser().Parse(self.contents)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/var/tmp/portage/dev-qt/qtwebengine-5.15.13_p20240510/work/qtwebengine-5.15.13_p20240510/src/3rdparty/chromium/third_party/catapult/common/py_vulcanize/py_vulcanize/parse_html_deps.py", line 304, in Parse
    return HTMLModuleParserResults(html)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/var/tmp/portage/dev-qt/qtwebengine-5.15.13_p20240510/work/qtwebengine-5.15.13_p20240510/src/3rdparty/chromium/third_party/catapult/common/py_vulcanize/py_vulcanize/parse_html_deps.py", line 170, in __init__
    self._soup = bs4.BeautifulSoup(html, 'html5lib')
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/var/tmp/portage/dev-qt/qtwebengine-5.15.13_p20240510/work/qtwebengine-5.15.13_p20240510/src/3rdparty/chromium/third_party/catapult/third_party/beautifulsoup4-4.9.3/py3k/bs4/__init__.py", line 243, in __init__
    raise FeatureNotFound(
bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: html5lib. Do you need to install a parser library?

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/tmp/portage/dev-qt/qtwebengine-5.15.13_p20240510/work/qtwebengine-5.15.13_p20240510_build/src/core/release/../../../../qtwebengine-5.15.13_p20240510/src/3rdparty/chromium/third_party/catapult/tracing/bin/generate_about_tracing_contents", line 14, in <module>
    sys.exit(generate_about_tracing_contents.Main(sys.argv[1:]))
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/var/tmp/portage/dev-qt/qtwebengine-5.15.13_p20240510/work/qtwebengine-5.15.13_p20240510/src/3rdparty/chromium/third_party/catapult/tracing/tracing_build/generate_about_tracing_contents.py", line 32, in Main
    load_sequence = vulcanizer.CalcLoadSequenceForModuleNames(names)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/var/tmp/portage/dev-qt/qtwebengine-5.15.13_p20240510/work/qtwebengine-5.15.13_p20240510/src/3rdparty/chromium/third_party/catapult/common/py_vulcanize/py_vulcanize/project.py", line 146, in CalcLoadSequenceForModuleNames
    modules = [self.loader.LoadModule(module_name=name,
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/var/tmp/portage/dev-qt/qtwebengine-5.15.13_p20240510/work/qtwebengine-5.15.13_p20240510/src/3rdparty/chromium/third_party/catapult/common/py_vulcanize/py_vulcanize/project.py", line 146, in <listcomp>
    modules = [self.loader.LoadModule(module_name=name,
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/var/tmp/portage/dev-qt/qtwebengine-5.15.13_p20240510/work/qtwebengine-5.15.13_p20240510/src/3rdparty/chromium/third_party/catapult/common/py_vulcanize/py_vulcanize/resource_loader.py", line 149, in LoadModule
    m.Parse(excluded_scripts)
  File "/var/tmp/portage/dev-qt/qtwebengine-5.15.13_p20240510/work/qtwebengine-5.15.13_p20240510/src/3rdparty/chromium/third_party/catapult/common/py_vulcanize/py_vulcanize/html_module.py", line 30, in Parse
    raise Exception('While parsing %s: %s' % (self.name, str(ex)))
Exception: While parsing tracing.ui.extras.about_tracing.about_tracing: Couldn't find a tree builder with the features you requested: html5lib. Do you need to install a parser library?


Reproducible: Always
Comment 1 Mike Gilbert gentoo-dev 2024-05-16 18:07:57 UTC

*** This bug has been marked as a duplicate of bug 931970 ***