[Solved]Frescobaldi and Calibre crash in Mageia 6 R

I am installing Mageia6 RC as an experiment to see what has been changed/fixed/etc from Mageia5. It is going well so far, but there is a problem with a couple of the programs.
Frescobaldi and Calibre will not run because of missing pieces in PyQt5.
Running frescobaldi:
Running calibre:
I have uninstalled and reinstalled the programs but that did not help. I looked into doing the same with PyQt5, but it is not found in the repositories. I suppose that it was installed on the side, but I have no idea where it came from or how it got there. The whole python/Qt/PyQt structure is incomprehensible to me at this point, so I don't know where to begin trouble shooting this.
Any hints on where I could start looking would be much appreciated.
Thanks,
Banjo
(_)=='=~
Frescobaldi and Calibre will not run because of missing pieces in PyQt5.
Running frescobaldi:
- Code: Select all
[admin@localhost ~]$ frescobaldi
Traceback (most recent call last):
File "/bin/frescobaldi", line 7, in <module>
import main
File "/usr/lib/python3.5/site-packages/frescobaldi_app/main.py", line 42, in <module>
import remote # IPC with other Frescobaldi instances
File "/usr/lib/python3.5/site-packages/frescobaldi_app/remote/__init__.py", line 29, in <module>
from PyQt5.QtNetwork import QLocalServer, QLocalSocket
ImportError: No module named 'PyQt5.QtNetwork'
Running calibre:
- Code: Select all
[admin@localhost ~]$ calibre
Traceback (most recent call last):
File "/bin/calibre", line 20, in <module>
sys.exit(calibre())
File "/usr/lib64/calibre/calibre/gui_launch.py", line 68, in calibre
from calibre.gui2.main import main
File "/usr/lib64/calibre/calibre/gui2/__init__.py", line 8, in <module>
from PyQt5.QtWidgets import QStyle # Gives a nicer error message than import from Qt
ImportError: /usr/lib64/python2.7/site-packages/PyQt5/QtWidgets.so: file too short
I have uninstalled and reinstalled the programs but that did not help. I looked into doing the same with PyQt5, but it is not found in the repositories. I suppose that it was installed on the side, but I have no idea where it came from or how it got there. The whole python/Qt/PyQt structure is incomprehensible to me at this point, so I don't know where to begin trouble shooting this.
Any hints on where I could start looking would be much appreciated.
Thanks,
Banjo
(_)=='=~