Opened 8 years ago

Closed 8 years ago

#50796 closed defect (fixed)

qt ports need revbump for openssl.

Reported by: francois.rousseau@… Owned by: eborisch (Eric A. Borisch)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez), michaelld (Michael Dickens)
Port: qt4-mac, qt5-qtbase

Description (last modified by mf2k (Frank Schima))

After a clean install of macports on OSX 10.11.2, and the package py27-spyder, spyder crashes on start (issue is related to qt4...???):

2016-03-04 09:08:35.397 Python[40428:160738150] modalSession has been exited prematurely - check for a reentrant call to endModalSession:
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/spyderlib/spyder.py", line 2331, in main
    mainwindow = run_spyder(app, options, args)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/spyderlib/spyder.py", line 2215, in run_spyder
    main.setup()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/spyderlib/spyder.py", line 734, in setup
    message=_("Spyder Internal Console\n\n"
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/spyderlib/plugins/console.py", line 74, in __init__
    self.find_widget.set_editor(self.shell)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/spyderlib/widgets/findreplace.py", line 260, in set_editor
    from spyderlib.qt.QtWebKit import QWebView
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/spyderlib/qt/QtWebKit.py", line 10, in <module>
    from PyQt4.QtWebKit import *  # analysis:ignore
ImportError: dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyQt4/QtWebKit.so, 2): Symbol not found: _SSLv2_client_method
  Referenced from: /opt/local/libexec/qt4/Library/Frameworks/QtNetwork.framework/Versions/4/QtNetwork
  Expected in: /opt/local/lib/libssl.1.0.0.dylib
 in /opt/local/libexec/qt4/Library/Frameworks/QtNetwork.framework/Versions/4/QtNetwork

Change History (4)

comment:1 Changed 8 years ago by francois.rousseau@…

Cc: francois.rousseau@… added

Cc Me!

comment:2 Changed 8 years ago by mf2k (Frank Schima)

Cc: francois.rousseau@… removed
Keywords: spyder python qt4 removed
Owner: changed from macports-tickets@… to eborisch@…
Port: py-spyder added; py27-spyder removed

In the future, please use WikiFormatting and Cc the port maintainers (port info --maintainers py27-spyder), if any. As reporter, you do not need to Cc yourself.

comment:3 Changed 8 years ago by mf2k (Frank Schima)

Description: modified (diff)

comment:4 Changed 8 years ago by eborisch (Eric A. Borisch)

Cc: mcalhoun@… michaelld@… added
Port: qt4-mac qt5-qtbase added; py-spyder removed
Resolution: fixed
Status: newclosed
Summary: Spyder crashes on startqt ports need revbump for openssl.

The Qt ports providing QtWebKit.so need to be rebuilt after the openssl updates; I committed bumps in r146318.

Note: See TracTickets for help on using tickets.