qtwebengine-opensource-src FTBFS after Python 3.12 transition and six.moves change

Bug #2058117 reported by Zixing Liu
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtwebengine-opensource-src (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

qtwebengine-opensource-src is still FTBFS after the Python 3.12 transition and six.moves change.

Please find the patch attached for the fix. You can also find a PPA build with this patch applied: https://launchpad.net/~liushuyu-011/+archive/ubuntu/misc/+sourcepub/15860599/+listing-archive-extra.

Revision history for this message
Zixing Liu (liushuyu-011) wrote :
Revision history for this message
Rik Mills (rikmills) wrote :

Have you looked at the FTBFS symbols errors in your ppa armhf build?

They look (unsurprisingly) similar to the qt6-webengine ones which have now been fixed.

https://launchpad.net/ubuntu/+source/qt6-webengine/+changelog

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

I am working on updating time_t definition in pkgkde-symbolshelper, which will be a proper way to resolve symbols errors:

https://salsa.debian.org/qt-kde-team/pkg-kde-tools/-/merge_requests/12

I will upload both pkgkde-symbolshelper and qtwebengine when it's ready.

Changed in qtwebengine-opensource-src (Ubuntu):
status: New → Fix Committed
Revision history for this message
Benjamin Drung (bdrung) wrote :

In the meantime Simon uploaded 5.15.16+dfsg-1ubuntu2 also addressing the six failures.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtwebengine-opensource-src - 5.15.16+dfsg-3

---------------
qtwebengine-opensource-src (5.15.16+dfsg-3) experimental; urgency=medium

  * Merge 5.15.15+dfsg-3 upload from unstable.
  * Add upstream patches to stop using imp Python module (LP: #2058066).
    Thanks Zixing Liu!
  * Update bundled six module for Python 3.12 compatibility (LP: #2058117).

 -- Dmitry Shachnev <email address hidden> Fri, 29 Mar 2024 16:12:37 +0300

Changed in qtwebengine-opensource-src (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.