[MacPorts] #51454: py35-spyder-devel @3.0.0b2 +qt5 won't load after update to Qt5.6
#51454: py35-spyder-devel @3.0.0b2 +qt5 won't load after update to Qt5.6 -----------------------------+-------------------------------- Reporter: r.williams.06@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: py35-spyder-devel -----------------------------+-------------------------------- I've recently upgraded my Qt and PyQt from 5.5 to 5.6, and Spyder3.0.0beta2+qt5 will no longer load but exits with the following error: {{{ Traceback (most recent call last): File "/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5 /site-packages/spyderlib/spyder.py", line 3119, in main mainwindow = run_spyder(app, options, args) File "/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5 /site-packages/spyderlib/spyder.py", line 3005, in run_spyder main.setup() File "/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5 /site-packages/spyderlib/spyder.py", line 856, in setup self.editor = Editor(self) File "/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5 /site-packages/spyderlib/plugins/editor.py", line 399, in __init__ self.initialize_plugin() File "/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5 /site-packages/spyderlib/plugins/__init__.py", line 298, in initialize_plugin self.plugin_actions = self.get_plugin_actions() File "/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5 /site-packages/spyderlib/plugins/editor.py", line 634, in get_plugin_actions triggered=self.load) File "/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5 /site-packages/spyderlib/utils/qthelpers.py", line 240, in create_action action.triggered.connect(triggered) TypeError: decorated slot has no signature compatible with triggered(bool) }}} I deactivated Qt/PyQt5.6 and went back to 5.5.1_1, and Spyder3+Qt5 works just fine again, so it appears that this is some sort of incompatibility with Qt5.6. This only affects the +qt5 variant, as the regular qt4 version also loads without issue. I'm on Yosemite with xcode 7.2.1. -- Ticket URL: <https://trac.macports.org/ticket/51454> MacPorts <https://www.macports.org/> Ports system for OS X
#51454: py35-spyder-devel @3.0.0b2 +qt5 won't load after update to Qt5.6 ------------------------------+------------------------ Reporter: r.williams.06@… | Owner: eborisch@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: py-spyder-devel | ------------------------------+------------------------ Changes (by mf2k@…): * owner: macports-tickets@… => eborisch@… * port: py35-spyder-devel => py-spyder-devel Comment: In the future, please Cc the port maintainers ({{{port info --maintainers py35-spyder-devel}}}), if any. -- Ticket URL: <https://trac.macports.org/ticket/51454#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#51454: py35-spyder-devel @3.0.0b2 +qt5 won't load after update to Qt5.6 ------------------------------+------------------------ Reporter: r.williams.06@… | Owner: eborisch@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: py-spyder-devel | ------------------------------+------------------------ Comment (by eborisch@…): Upstream is aware. Fixes will arrive in b3. https://github.com/spyder-ide/spyder/issues/3145. Fix is to revert to PyQt5.5 (5.5.1_1) for now. I'll close this issue once new upstream beta is available. -- Ticket URL: <https://trac.macports.org/ticket/51454#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts