[Eric] Problems with eric6 on Ubuntu 18.10
073plan at gmail.com
073plan at gmail.com
Thu Oct 25 18:37:45 BST 2018
在 2018年10月25日星期四 EDT 下午1:26:02,Tony Arnold 写道:
> I've just upgraded to Ubuntu 18.10 and have hit problems running eric6
> (version 18.10).
Ubuntu 18.10 didn't ship eric6 18.10 in it traditional apt/dpkg repository.
It was shipping eric6 18.05-1.1. Did you install from some other repositories,
like the snap store or something like that? Or did you just manually installed
eric6?
> When I first ran it using the pyqt5 (5.11.2) and sip (4.19.2) installed
> from the Ubuntu respositories, I got the following:
Ubuntu 18.10 never ships python3-sip 4.19.2. It ships python3-sip 4.19.12.
Was it a typo?
> $ eric6
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/eric6/eric6.py", line 28, in
> <module>
> import Globals.compatibility_fixes # __IGNORE_WARNING__
> File "/usr/lib/python3/dist-packages/eric6/Globals/__init__.py", line
> 21, in <module>
> from PyQt5.QtCore import QDir, QLibraryInfo, QByteArray,
> QCoreApplication, \
> RuntimeError: the sip module implements API v12.0 to v12.4 but the
> PyQt5.QtCore module requires API v12.5
It looks like a bug at Ubuntu side and perhaps you should contact Ubuntu
Developers.
> So I installed pyqt5 using pip which also installed a newer version of sip
> eric6 runs, but I get:
Installing pyqt5 from pypi without coordination with other pyqt5-written
software can easily mess up your system, especially when Ubuntu 18.10 is
shipping shiny new openssl 1.1.1...
> $ eric6
> qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks
> qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_callback
> qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_locking_callback
> qt.network.ssl: QSslSocket: cannot resolve ERR_free_strings
> qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_cleanup
> qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_init
> qt.network.ssl: QSslSocket: cannot resolve sk_new_null
> qt.network.ssl: QSslSocket: cannot resolve sk_push
> qt.network.ssl: QSslSocket: cannot resolve sk_free
> qt.network.ssl: QSslSocket: cannot resolve sk_num
> qt.network.ssl: QSslSocket: cannot resolve sk_pop_free
> qt.network.ssl: QSslSocket: cannot resolve sk_value
> qt.network.ssl: QSslSocket: cannot resolve SSL_library_init
> qt.network.ssl: QSslSocket: cannot resolve SSL_load_error_strings
> qt.network.ssl: QSslSocket: cannot resolve SSL_get_ex_new_index
> qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method
> qt.network.ssl: QSslSocket: cannot resolve SSLv23_client_method
> qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method
> qt.network.ssl: QSslSocket: cannot resolve SSLv23_server_method
> qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get_chain
> qt.network.ssl: QSslSocket: cannot resolve
> OPENSSL_add_all_algorithms_noconf
qt.network.ssl: QSslSocket: cannot
> resolve OPENSSL_add_all_algorithms_conf qt.network.ssl: QSslSocket: cannot
> resolve SSLeay
> qt.network.ssl: Incompatible version of OpenSSL
> BackgroundService listening on: 37969
> qt.network.ssl: QSslSocket: cannot call unresolved function d2i_X509
>
>
> The last message is repeated for ever.
>
> I've seen the last set of errors before but cannot remember who it was
> fixed.
> Any thoughts on how to resolve this issue?
--
Thanks,
Boyuan Yang (as eric6 packager in Debian (but not Ubuntu))
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <https://www.riverbankcomputing.com/pipermail/eric/attachments/20181025/faa66e31/attachment.sig>
More information about the Eric
mailing list