Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 931978 - dev-qt/qtwebengine-5.15.13_p20240510:build fails with FAILED: gen/content/browser/tracing/about_tracing.js gen/content/browser/tracing/about_tracing.html
Summary: dev-qt/qtwebengine-5.15.13_p20240510:build fails with FAILED: gen/content/bro...
Status: RESOLVED DUPLICATE of bug 931970
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-16 03:53 UTC by nurali
Modified: 2024-05-16 18:07 UTC (History)
1 user (show)

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


Attachments
emerge --info output (info.txt,18.26 KB, text/plain)
2024-05-16 03:53 UTC, nurali
Details
emerge -pqv (pqv.txt,193 bytes, text/plain)
2024-05-16 03:55 UTC, nurali
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nurali 2024-05-16 03:53:28 UTC
Created attachment 893037 [details]
emerge --info output

[17829/24181] /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?
Comment 1 nurali 2024-05-16 03:55:10 UTC
Created attachment 893038 [details]
emerge -pqv
Comment 2 nurali 2024-05-16 03:58:54 UTC
build.log file is too large (32mb), I can not upload the whole file because of limits.
Comment 3 Mike Gilbert gentoo-dev 2024-05-16 18:07:30 UTC

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