在 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))
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Eric mailing list [email protected] https://www.riverbankcomputing.com/mailman/listinfo/eric
