<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="text-align:left; direction:ltr;" bgcolor="#ffffff" text="#2e3436" link="#2a76c6" vlink="#2e3436">
<div>Detlev,</div>
<div><br>
</div>
<div>Apologies as I hadn't fully understood your advice. I've now uninstalled sip using pip and that has fixed the problem.</div>
<div><br>
</div>
<div>Many thanks.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Tony.</div>
<div><br>
</div>
<div>On Thu, 2018-10-25 at 18:35 +0000, Tony Arnold wrote:</div>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<pre>Detlev,</pre>
<pre><br></pre>
<pre>On Thu, 2018-10-25 at 20:10 +0200, Detlev Offenbach wrote:</pre>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<pre>sip should be uninstalled because PyQt5 5.11.2 uses a private sip.</pre>
<pre>The way it </pre>
<pre>is on your system causes the obsolete version being used. Please note</pre>
<pre>that </pre>
<pre>upgrading PyQt5 might need an upgrade of QScintilla as well.</pre>
<pre><br></pre>
</blockquote>
<pre><br></pre>
<pre>apt wants to remove other packages which depend on python3-sip,</pre>
<pre>including python3-pyqt5!</pre>
<pre><br></pre>
<pre>I think it's time to report a bug to the Ubuntu folks.</pre>
<pre><br></pre>
<pre>Regards,</pre>
<pre>Tony.</pre>
<pre><br></pre>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<pre>Detlev</pre>
<pre><br></pre>
<pre>Am Donnerstag, 25. Oktober 2018, 19:44:15 CEST schrieb Tony Arnold:</pre>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<pre>Hi Boyuan,</pre>
<pre><br></pre>
<pre>On Thu, 2018-10-25 at 13:37 -0400, </pre>
<a href="mailto:073plan@gmail.com">
<pre>073plan@gmail.com</pre>
</a>
<pre><br></pre>
<pre> wrote:</pre>
<pre><br></pre>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<pre>在 2018年10月25日星期四 EDT 下午1:26:02,Tony Arnold 写道:</pre>
<pre><br></pre>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<pre>I've just upgraded to Ubuntu 18.10 and have hit problems</pre>
<pre>running</pre>
<pre>eric6</pre>
<pre>(version 18.10).</pre>
</blockquote>
<pre><br></pre>
<pre><br></pre>
<pre>Ubuntu 18.10 didn't ship eric6 18.10 in it traditional apt/dpkg</pre>
<pre>repository.</pre>
<pre>It was shipping eric6 18.05-1.1. Did you install from some other</pre>
<pre>repositories,</pre>
<pre>like the snap store or something like that? Or did you just</pre>
<pre>manually</pre>
<pre>installed</pre>
<pre>eric6?</pre>
</blockquote>
<pre><br></pre>
<pre><br></pre>
<pre>I downloaded from the eri6 web site. eric6 was installed before I</pre>
<pre>upgraded.</pre>
<pre><br></pre>
<pre><br></pre>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<pre>When I first ran it using the pyqt5 (5.11.2) and sip (4.19.2)</pre>
<pre>installed</pre>
<pre>from the Ubuntu respositories, I got the following:</pre>
</blockquote>
<pre><br></pre>
<pre><br></pre>
<pre>Ubuntu 18.10 never ships python3-sip 4.19.2. It ships python3-sip</pre>
<pre>4.19.12.</pre>
<pre>Was it a typo?</pre>
</blockquote>
<pre><br></pre>
<pre><br></pre>
<pre>Yes, that was a typo. I have 4.19.12.</pre>
<pre><br></pre>
<pre><br></pre>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<pre>$ eric6</pre>
<pre>Traceback (most recent call last):</pre>
<pre><br></pre>
<pre>  File "/usr/lib/python3/dist-packages/eric6/eric6.py", line</pre>
<pre>28, in</pre>
<pre><br></pre>
<pre><module></pre>
<pre><br></pre>
<pre>    import Globals.compatibility_fixes     # __IGNORE_WARNING__</pre>
<pre>  </pre>
<pre>  File "/usr/lib/python3/dist-</pre>
<pre>packages/eric6/Globals/__init__.py",</pre>
<pre><br></pre>
<pre>line</pre>
<pre>21, in <module></pre>
<pre><br></pre>
<pre>    from PyQt5.QtCore import QDir, QLibraryInfo, QByteArray,</pre>
<pre><br></pre>
<pre>QCoreApplication, \</pre>
<pre>RuntimeError: the sip module implements API v12.0 to v12.4 but</pre>
<pre>the</pre>
<pre>PyQt5.QtCore module requires API v12.5</pre>
</blockquote>
<pre><br></pre>
<pre><br></pre>
<pre>It looks like a bug at Ubuntu side and perhaps you should contact</pre>
<pre>Ubuntu </pre>
<pre>Developers.</pre>
</blockquote>
<pre><br></pre>
<pre><br></pre>
<pre>Looks like a mismatch between version of sip and version og</pre>
<pre>PyQt.QtCore</pre>
<pre>to me.</pre>
<pre><br></pre>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<pre><br></pre>
<pre> </pre>
<pre> </pre>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<pre>So I installed pyqt5 using pip which also installed a newer</pre>
<pre>version</pre>
<pre>of sip</pre>
<pre>eric6 runs, but I get:</pre>
</blockquote>
<pre><br></pre>
<pre><br></pre>
<pre>Installing pyqt5 from pypi without coordination with other pyqt5-</pre>
<pre>written </pre>
<pre>software can easily mess up your system, especially when Ubuntu</pre>
<pre>18.10</pre>
<pre>is </pre>
<pre>shipping shiny new openssl 1.1.1...</pre>
</blockquote>
<pre><br></pre>
<pre><br></pre>
<pre>Yes, I've discovered that in the past! Virtual environments can</pre>
<pre>help,</pre>
<pre>but not sure if eric6 supports installing/running in a venv.</pre>
<pre><br></pre>
<pre>Regards,</pre>
<pre>Tony.</pre>
<pre>-- </pre>
<pre>Tony Arnold MBCS, CITP | Senior IT Security Analyst | Directorate</pre>
<pre>of IT</pre>
<pre>Services | G64, Kilburn Building | The University of Manchester |</pre>
<pre>Manchester M13 9PL | T: +44 161 275 6093 | M: +44 773 330 0039</pre>
<pre>_______________________________________________</pre>
<pre>Eric mailing list</pre>
<a href="mailto:Eric@riverbankcomputing.com">
<pre>Eric@riverbankcomputing.com</pre>
</a>
<pre><br></pre>
<pre><br></pre>
<a href="https://www.riverbankcomputing.com/mailman/listinfo/eric">
<pre>https://www.riverbankcomputing.com/mailman/listinfo/eric</pre>
</a>
<pre><br></pre>
<pre><br></pre>
</blockquote>
<pre><br></pre>
<pre><br></pre>
</blockquote>
<pre>-- </pre>
<pre>Tony Arnold MBCS, CITP | Senior IT Security Analyst | Directorate of IT Services | G64, Kilburn Building | The University of Manchester | Manchester M13 9PL | T: +44 161 275 6093 | M: +44 773 330 0039</pre>
<pre>_______________________________________________</pre>
<pre>Eric mailing list</pre>
<a href="mailto:Eric@riverbankcomputing.com">
<pre>Eric@riverbankcomputing.com</pre>
</a>
<pre><br></pre>
<a href="https://www.riverbankcomputing.com/mailman/listinfo/eric">
<pre>https://www.riverbankcomputing.com/mailman/listinfo/eric</pre>
</a>
<pre><br></pre>
</blockquote>
<div><span>
<pre>-- <br></pre>
<div>
<div><font size="2"><font color="#3366ff"><b>Tony Arnold</b> MBCS, CITP | Senior IT Security Analyst | Directorate of IT Services | G64, Kilburn Building | The University of Manchester | Manchester M13 9PL |
</font><font color="#ff0000">T:</font><font color="#3366ff"> +44 161 275 6093 | </font>
<font color="#ff0000">M:</font><font color="#3366ff"> +44 773 330 0039</font></font></div>
</div>
</span></div>
</body>
</html>