Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 818217 - dev-qt/qtwebengine-5.15.2_p20210824-r1 requires dev-lang/python-2[xml]: ImportError: No module named pyexpat
Summary: dev-qt/qtwebengine-5.15.2_p20210824-r1 requires dev-lang/python-2[xml]: Impor...
Status: RESOLVED FIXED
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: fixed in 5.15.2_p20211015
Keywords: InOverlay
Depends on: 820893
Blocks:
  Show dependency tree
 
Reported: 2021-10-15 05:28 UTC by dE
Modified: 2021-12-01 10:00 UTC (History)
0 users

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


Attachments
Failed build log of dev-qt/qtwebengine-5.15.2_p20210824-r1 (qtwebengine_build.log.xz,24.86 KB, application/x-xz)
2021-10-15 05:28 UTC, dE
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dE 2021-10-15 05:28:58 UTC
Created attachment 744996 [details]
Failed build log of dev-qt/qtwebengine-5.15.2_p20210824-r1

Without XML USE in dev-lang/python-2, this package fails to build with "ImportError: No module named pyexpat"
Comment 1 Larry the Git Cow gentoo-dev 2021-10-16 15:36:55 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/qt.git/commit/?id=99bc8c2be7464cd9538628b6e640202aa46fe393

commit 99bc8c2be7464cd9538628b6e640202aa46fe393
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2021-10-16 15:07:56 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-10-16 15:07:56 +0000

    dev-qt/qtwebengine: Add missing PYTHON_REQ_USE="xml(+)"
    
    Reported-by: dE <de.techno@gmail.com>
    Bug: https://bugs.gentoo.org/818217
    Package-Manager: Portage-3.0.28, Repoman-3.0.3
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-qt/qtwebengine/qtwebengine-5.15.2.9999.ebuild | 1 +
 1 file changed, 1 insertion(+)
Comment 2 Larry the Git Cow gentoo-dev 2021-10-17 06:54:54 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=307dcbdb331d9c909e824b0a7aa41c3948579bfb

commit 307dcbdb331d9c909e824b0a7aa41c3948579bfb
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2021-10-17 06:43:59 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-10-17 06:53:36 +0000

    dev-qt/qtwebengine: 5.15.2_p20211015 snapshot bump w/o keywords
    
    Snapshotted at:
    Branch: 5.15
    Commit: 5f6a292bc53b9adf14c0e45a7de226a56449dbca
    
    Submodule qtwebengine-chromium.git:
    Branch: 87-based
    Commit: d33026ed7c5f25bd0c7936963021936148015522
    
    - Add missing PYTHON_REQ_USE="xml(+)"
    - Add pdfium-system-lcms2 patch
    - Drop obsolete GCC-11 patch
    - Replace media-libs/{mesa -> libglvnd} in DEPEND
    - Docu: Add upstream link for version downpatch rationale
    
    Bug: https://bugs.gentoo.org/818217
    Package-Manager: Portage-3.0.28, Repoman-3.0.3
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-qt/qtwebengine/Manifest                        |   1 +
 ...gine-5.15.2_p20211015-pdfium-system-lcms2.patch |  79 +++++++
 .../qtwebengine-5.15.2_p20211015.ebuild            | 227 +++++++++++++++++++++
 3 files changed, 307 insertions(+)