Bug#998567: qgis: FTBFS: sip: /usr/lib/python3/dist-packages/PyQt5/bindings/QtCore/QtCoremod.sip:23: syntax error

Sebastiaan Couwenberg sebastic at xs4all.nl
Fri Nov 5 17:45:00 GMT 2021


Control: tags -1 upstream

On 11/4/21 20:49, Lucas Nussbaum wrote:
>> sip: /usr/lib/python3/dist-packages/PyQt5/bindings/QtCore/QtCoremod.sip:23: syntax error

This seems to be caused by the recent switch to sip6 in pyqt5.

Upstream recently added support for sip6 in their non-LTR, but those 
changes aren't enough for build 3.16.x successfully with sip6:

  Querying qmake about your Qt installation...
  These bindings will be built: analysis.
  Generating the analysis bindings...
  sip-build: Unable to find file "QtCore/QtCoremod.sip"

  ...

  Querying qmake about your Qt installation...
  These bindings will be built: 3d.
  Generating the 3d bindings...
  sip-build: Unable to find file "QtXml/QtXmlmod.sip"

These files are provided by pyqt5-dev under
/usr/lib/python3/dist-packages/PyQt5/bindings/ but not found for some 
reason.

We may have to wait for the QGIS 3.22.4 LTR in February to be able to 
build successfully with sip6.

Dmitry, do you have any suggestion how to fix the sip6 support in qgis?

Kind Regards,

Bas

-- 
  GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



More information about the Pkg-grass-devel mailing list