<div dir="ltr">Sorry, just getting confused.<div><br></div><div>I am building SIP and installing it and it seems to be replacing existing package i.e. both <span style="font-size:13px">/usr/bin/sip and files in </span><span style="font-size:13px">/usr/lib/python3/dist-packages/.</span></div><div><span style="font-size:13px"><br></span></div><div><span style="font-size:13px">The only file missing (not installed) seems to be </span><span style="font-size:13px">/usr/share/python3/dist/python3-sip</span></div><div><br></div><div><span style="font-size:13px">Then, doing sip -V shows I correctly installed (returns 4.255.255).</span></div><div><span style="font-size:13px"><br></span></div><div><span style="font-size:13px">And then, when building QGIS, I get </span></div><div><span style="font-size:13px"><br></span></div><div><pre id="inbox-inbox-log" class="inbox-inbox-ansi" style="box-sizing:border-box;clear:left;min-height:42px;padding:15px 0px;color:rgb(241,241,241);font-family:Cousine,monospace;font-size:12px;line-height:19px;white-space:pre-wrap;word-wrap:break-word;background-color:rgb(34,34,34);margin-top:0px"><div class="inbox-inbox-log-line" style="box-sizing:border-box;padding:0px 15px 0px 62px;margin:0px;min-height:19px"><span id="inbox-inbox-1050-4" style="box-sizing:border-box">Traceback (most recent call last):</span></div><div class="inbox-inbox-log-line" style="box-sizing:border-box;padding:0px 15px 0px 62px;margin:0px;min-height:19px"><a style="box-sizing:border-box;color:rgb(102,102,102);display:inline-block;text-align:right;min-width:40px"></a><span id="inbox-inbox-1050-5" style="box-sizing:border-box">  File "/root/QGIS/scripts/pyuic-wrapper.py", line 26, in <module></span></div><div class="inbox-inbox-log-line" style="box-sizing:border-box;padding:0px 15px 0px 62px;margin:0px;min-height:19px"><a style="box-sizing:border-box;color:rgb(102,102,102);display:inline-block;text-align:right;min-width:40px"></a><span id="inbox-inbox-1050-6" style="box-sizing:border-box">    import qgis.PyQt.uic.pyuic</span></div><div class="inbox-inbox-log-line" style="box-sizing:border-box;padding:0px 15px 0px 62px;margin:0px;min-height:19px"><a style="box-sizing:border-box;color:rgb(102,102,102);display:inline-block;text-align:right;min-width:40px"></a><span id="inbox-inbox-1050-7" style="box-sizing:border-box">  File "/root/QGIS/build/output/python/qgis/__init__.py", line 72, in <module></span></div><div class="inbox-inbox-log-line" style="box-sizing:border-box;padding:0px 15px 0px 62px;margin:0px;min-height:19px"><a style="box-sizing:border-box;color:rgb(102,102,102);display:inline-block;text-align:right;min-width:40px"></a><span id="inbox-inbox-1050-8" style="box-sizing:border-box">    from qgis.core import QgsFeature, QgsGeometry</span></div><div class="inbox-inbox-log-line" style="box-sizing:border-box;padding:0px 15px 0px 62px;margin:0px;min-height:19px"><a style="box-sizing:border-box;color:rgb(102,102,102);display:inline-block;text-align:right;min-width:40px"></a><span id="inbox-inbox-1050-9" style="box-sizing:border-box">  File "/root/QGIS/build/output/python/qgis/core/__init__.py", line 34, in <module></span></div><div class="inbox-inbox-log-line" style="box-sizing:border-box;padding:0px 15px 0px 62px;margin:0px;min-height:19px"><a style="box-sizing:border-box;color:rgb(102,102,102);display:inline-block;text-align:right;min-width:40px"></a><span id="inbox-inbox-1050-10" style="box-sizing:border-box">    from qgis._core import *</span></div><div class="inbox-inbox-log-line" style="box-sizing:border-box;padding:0px 15px 0px 62px;margin:0px;min-height:19px"><a style="box-sizing:border-box;color:rgb(102,102,102);display:inline-block;text-align:right;min-width:40px"></a><span id="inbox-inbox-1050-11" style="box-sizing:border-box">RuntimeError: the sip module implements API v12.0 to v12.3 but the qgis._core module requires API v12.4</span></div></pre><div><br></div><div>I don't understand what's going on here.</div><div><br></div><div>Cheers,</div><div>Denis</div><br><div class="gmail_quote"><div dir="ltr">Le mer. 4 avr. 2018 à 13:48, Phil Thompson <<a href="mailto:phil@riverbankcomputing.com">phil@riverbankcomputing.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 4 Apr 2018, at 6:43 pm, Denis Rouzaud <<a href="mailto:denis.rouzaud@gmail.com" target="_blank">denis.rouzaud@gmail.com</a>> wrote:<br>
><br>
> Hi again,<br>
><br>
> Does this mean I have to recompile PyQt5?<br>
<br>
No (as I said before).<br>
<br>
> Or can I use current version on bionic (PyQt 5.9.4, which means API v12.3 if I followed)?<br>
><br>
> Would the idea of patching 4.19.7 with what I need (signatures for signal) be working?<br>
<br>
Sorry, I don't understand.<br>
<br>
Phil<br>
</blockquote></div></div></div>