First line of my application: from PyQt5 import QtCore, QtGui, QtWidgets pyuic5 gives the error: ImportError: /usr/lib/python2.7/site-packages/PyQt5/QtWidgets.so: undefined symbol: _ZN12QColorDialog17mouseReleaseEventEP11QMouseEvent After rebuilding the python-qt5 apckages and installing, all is OK. Reproducible: Steps to Reproduce:
I submitted a rebuild to updates_testing. Please test it when it's available.
After de-installing my own rpm the installing rpm from testing, all seems OK. Arch:i586
Thanks for the report and the confirmation! Advisory: ---------------------------------------- The python-qt5 package, which had been built against an older version of Qt5 during Mageia 4 development, was no longer working due to a binary incompatibility. This has been fixed by rebuilding it against the current version of Qt5 in Mageia 4. ---------------------------------------- Updated packages in core/updates_testing: ---------------------------------------- python-qt5-5.1.1-1.1.mga4 python-qt5-core-5.1.1-1.1.mga4 python-qt5-dbus-5.1.1-1.1.mga4 python-qt5-gui-5.1.1-1.1.mga4 python-qt5-network-5.1.1-1.1.mga4 python-qt5-help-5.1.1-1.1.mga4 python-qt5-opengl-5.1.1-1.1.mga4 python-qt5-printsupport-5.1.1-1.1.mga4 python-qt5-qml-5.1.1-1.1.mga4 python-qt5-quick-5.1.1-1.1.mga4 python-qt5-multimedia-5.1.1-1.1.mga4 python-qt5-multimediawidgets-5.1.1-1.1.mga4 python-qt5-sql-5.1.1-1.1.mga4 python-qt5-svg-5.1.1-1.1.mga4 python-qt5-test-5.1.1-1.1.mga4 python-qt5-webkit-5.1.1-1.1.mga4 python-qt5-webkitwidgets-5.1.1-1.1.mga4 python-qt5-widgets-5.1.1-1.1.mga4 python-qt5-xmlpatterns-5.1.1-1.1.mga4 python-qt5-designer-5.1.1-1.1.mga4 python-qt5-devel-5.1.1-1.1.mga4 python-qt5-doc-5.1.1-1.1.mga4 python-qt5-examples-5.1.1-1.1.mga4 from python-qt5-5.1.1-1.1.mga4.src.rpm
Assignee: bugsquad => qa-bugsWhiteboard: (none) => MGA4-32-OK
Tested mga4_64, Testing complete for new rebuild of python-qt5-5.1.1-1.1.mga4, I confirm that the issue is fixed now. Before: $ python test_python-magic.py Traceback (most recent call last): File "test_python-magic.py", line 3, in <module> from PyQt5 import QtCore, QtGui, QtWidgets ImportError: /usr/lib64/python2.7/site-packages/PyQt5/QtWidgets.so: undefined symbol: _ZN12QColorDialog17mouseReleaseEventEP11QMouseEvent $ ------------------------------------------------------------------- After: $ python test_python-magic.py $ ------------------------------------------------------------------- Test with a simple test scrypt called test_python-magic.py: import os import magic from PyQt5 import QtCore, QtGui, QtWidgets path = os.path.expanduser('~') listing = os.listdir(path) for infile in listing: ms = magic.open(magic.NONE) ms.load() tp = ms.file(os.path.join(path, infile)) print (infile + " " + tp)
CC: (none) => geiger.david68210
Whiteboard: MGA4-32-OK => MGA4-32-OK MGA4-64-OK
Validating. Advisory uploaded. Could sysadmin please push to 4 updates Thanks
Keywords: (none) => validated_updateWhiteboard: MGA4-32-OK MGA4-64-OK => has_procedure advisory MGA4-32-OK MGA4-64-OKCC: (none) => sysadmin-bugs
An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGAA-2014-0152.html
Status: NEW => RESOLVEDResolution: (none) => FIXED