While building www-client/chromium-86.0.4240.75, I get the following error: [196/22611] python ../../tools/grit/grit.py update_resource_ids -o gen/tools/gritsettings/default_resource_ids --add-header --depfile gen/tools/gritsettings/default_resource_ids.d ../../tools/gritsettings/resource_ids.spec FAILED: gen/tools/gritsettings/default_resource_ids python ../../tools/grit/grit.py update_resource_ids -o gen/tools/gritsettings/default_resource_ids --add-header --depfile gen/tools/gritsettings/default_resource_ids.d ../../tools/gritsettings/resource_ids.spec Traceback (most recent call last): File "../../tools/grit/grit.py", line 29, in <module> sys.exit(grit.grit_runner.Main(sys.argv[1:])) File "/var/tmp/portage/www-client/chromium-86.0.4240.75/work/chromium-86.0.4240.75/tools/grit/grit/grit_runner.py", line 308, in Main toolobject = _GetToolInfo(tool)[_FACTORY]() File "/var/tmp/portage/www-client/chromium-86.0.4240.75/work/chromium-86.0.4240.75/tools/grit/grit/grit_runner.py", line 71, in ToolFactoryUpdateResourceIds import grit.tool.update_resource_ids File "/var/tmp/portage/www-client/chromium-86.0.4240.75/work/chromium-86.0.4240.75/tools/grit/grit/tool/update_resource_ids/__init__.py", line 77, in <module> from grit.tool.update_resource_ids import assigner, common, parser, reader File "/var/tmp/portage/www-client/chromium-86.0.4240.75/work/chromium-86.0.4240.75/tools/grit/grit/tool/update_resource_ids/reader.py", line 17, in <module> from grit import grd_reader File "/var/tmp/portage/www-client/chromium-86.0.4240.75/work/chromium-86.0.4240.75/tools/grit/grit/grd_reader.py", line 20, in <module> from grit.node import mapping File "/var/tmp/portage/www-client/chromium-86.0.4240.75/work/chromium-86.0.4240.75/tools/grit/grit/node/mapping.py", line 13, in <module> from grit.node import empty File "/var/tmp/portage/www-client/chromium-86.0.4240.75/work/chromium-86.0.4240.75/tools/grit/grit/node/empty.py", line 15, in <module> from grit.node import structure File "/var/tmp/portage/www-client/chromium-86.0.4240.75/work/chromium-86.0.4240.75/tools/grit/grit/node/structure.py", line 22, in <module> import grit.gather.policy_json File "/var/tmp/portage/www-client/chromium-86.0.4240.75/work/chromium-86.0.4240.75/tools/grit/grit/gather/policy_json.py", line 19, in <module> from xml.parsers.expat import ExpatError File "/usr/lib64/python2.7/xml/parsers/expat.py", line 4, in <module> from pyexpat import * ImportError: No module named pyexpat Remerging dev-lang/python-2.7.18-r4 with USE="xml" allows the www-client/chromium build to complete successfully. Suggest setting PYTHON_REQ_USE="xml" in the www-client/chromium ebuild.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa66591f26eb5468ec4acb7419981e08f8490a0 commit 4aa66591f26eb5468ec4acb7419981e08f8490a0 Author: Stephan Hartmann <sultan@gentoo.org> AuthorDate: 2020-11-08 16:52:52 +0000 Commit: Stephan Hartmann <sultan@gentoo.org> CommitDate: 2020-11-08 17:01:43 +0000 www-client/chromium: add PYTHON_REQUIRED_USE Closes: https://bugs.gentoo.org/749354 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Stephan Hartmann <sultan@gentoo.org> www-client/chromium/chromium-86.0.4240.183.ebuild | 1 + www-client/chromium/chromium-87.0.4280.47.ebuild | 1 + www-client/chromium/chromium-88.0.4315.5.ebuild | 1 + 3 files changed, 3 insertions(+)