FS#74114 - electrum incompatible qt version

Attached to Project: Arch Linux
Opened by John Henderson (jwhendy) - Monday, 14 March 2022, 16:43 GMT
Last edited by Antonio Rojas (arojas) - Monday, 14 March 2022, 16:52 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: I installed electrum for the first time, went to start it, and it fails due to qt version issues.

## Steps to reproduce:

Try to start electrum. It seems to have been built against an older version of qt than what arch is currently on. I cloned the git repo and built manually, but still get the same error. I'm not sure what this implies: something else "baked in" to electrum is looking for qt? Or one of the dependent python libs is?

$ electrum
Cannot mix incompatible Qt library (5.15.2) with this library (5.15.3)
Aborted (core dumped)


## Additional details:

$ uname -a
Linux vera 5.16.14-arch1-1 #1 SMP PREEMPT Fri, 11 Mar 2022 17:40:36 +0000 x86_64 GNU/Linux

$ pacman -Ss electrum
community/electrum 4.1.5-2 [installed]

$ pacman -Q | grep qt
python-pyqt5 5.15.6-7
python-pyqt5-sip 12.9.1-1
qscintilla-qt5 2.13.1-3
qt5-base 5.15.3+kde+r134-1
qt5-styleplugins 5.0.0.20170311-26
qt5-svg 5.15.3+kde+r12-1
qt5-tools 5.15.3+kde+r1-1
qt5-translations 5.15.3+kde+r2-1
qt5-x11extras 5.15.3+kde+r0-1

$ electrum -v
I | simple_config.SimpleConfig | electrum directory /home/jwhendy/.electrum
I | logging | Electrum version: 4.1.5 - https://electrum.org - https://github.com/spesmilo/electrum
I | logging | Python version: 3.10.2 (main, Jan 15 2022, 19:56:27) [GCC 11.1.0]. On platform: Linux-5.16.14-arch1-1-x86_64-with-glibc2.35
I | logging | Logging to file: None
I | logging | Log filters: verbosity '*', verbosity_shortcuts ''
I | daemon | failed to connect to JSON-RPC server Cannot connect to host 127.0.0.1:43477 ssl:default [Connect call failed ('127.0.0.1', 43477)]
I/p | plugin.Plugins | registering hardware bitbox02: ('hardware', 'bitbox02', 'BitBox02')
I/p | plugin.Plugins | registering hardware coldcard: ('hardware', 'coldcard', 'Coldcard Wallet')
I/p | plugin.Plugins | registering hardware digitalbitbox: ('hardware', 'digitalbitbox', 'Digital Bitbox wallet')
I/p | plugin.Plugins | registering hardware keepkey: ('hardware', 'keepkey', 'KeepKey wallet')
I/p | plugin.Plugins | registering hardware ledger: ('hardware', 'ledger', 'Ledger wallet')
I/p | plugin.Plugins | registering hardware safe_t: ('hardware', 'safe_t', 'Safe-T mini wallet')
I/p | plugin.Plugins | registering hardware trezor: ('hardware', 'trezor', 'Trezor wallet')
I/p | plugin.Plugins | registering wallet type ('2fa', 'trustedcoin')
D | util.profiler | Plugins.__init__ 0.0035
I/n | network | blockchains [0]
I | exchange_rate.FxThread | using exchange CoinGecko
D | util.profiler | Daemon.__init__ 0.0010
I | daemon.Daemon | launching GUI: qt
I/n | network | starting network
I/n | network | setting proxy None
I | daemon.Daemon | starting taskgroup.
I/n | network | connecting to btc.cihar.com:50002:s as new interface
I/n | network | starting taskgroup.
I/i | interface.[electrum2.eff.ro:50002] | disconnecting due to: ErrorGettingSSLCertFromServer(ConnectError(gaierror(-2, 'Name or service not known')))
I/n | network | couldn't launch iface electrum2.eff.ro:50002:s -- CancelledError()
I/i | interface.[electrum-server.ninja:50002] | disconnecting due to: ErrorGettingSSLCertFromServer(ConnectError(gaierror(-5, 'No address associated with hostname')))
I/n | network | couldn't launch iface electrum-server.ninja:50002:s -- CancelledError()
I | gui.qt.ElectrumGui | Qt GUI starting up... Qt=5.15.2, PyQt=5.15.6
Cannot mix incompatible Qt library (5.15.2) with this library (5.15.3)


Happy to provide additional details upon request.
This task depends upon

Closed by  Antonio Rojas (arojas)
Monday, 14 March 2022, 16:52 GMT
Reason for closing:  Not a bug
Additional comments about closing:  You are using an unsupported Qt style

Loading...