[MacPorts] #58445: Spyder fails to build on OS X 10.7 (Lion)

MacPorts noreply at macports.org
Tue May 7 16:46:15 UTC 2019


#58445: Spyder fails to build on OS X 10.7 (Lion)
-------------------------------------------------+-------------------------
  Reporter:  SenileFelineS                       |      Owner:  reneeotten
      Type:  defect                              |     Status:  assigned
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.5.4
Resolution:                                      |   Keywords:
      Port:  py27-spyder, qt56-qtwebengine,      |
  py27-pyqt5-webengine                           |
-------------------------------------------------+-------------------------

Comment (by reneeotten):

 It's probably not a good idea to override what the Qt5 PortGroup sets as
 the latest Qt version supported on the platform, which is indeed Qt 5.6 on
 Mac OS X Lion (10.7); I would imagine that this could cause trouble for
 other ports down the road. It's a known issue that QtWebEngine does not
 work for Qt 5.6 despite all Marcus his attempts - and it's therefore
 unlikely that this will be resolved.

 If you're willing to help to do some testing on your system and we can
 establish that QtWebkit is a viable alternative to QtWebEngine (I tried
 only quickly and it seems to work for me, but with Qt 5.12.3), then I am
 happy to add a variant for this that can be set as the default on older
 systems.

 Can you please first post the output of {{{port installed active | grep
 qt5}}}? If {{{py27-pyqt5}}} is not installed yet (or not with the right
 variant), please do {{{sudo port -dv install py27-pyqt5 +webkit}}}. If
 that all works, let's make sure all the other, minimal dependencies for
 {{{py27-spyder}}} are installed:
 {{{
 sudo port install py27-chardet py27-cloudpickle py27-codestyle py27-jedi
 py27-keyring py27-nbconvert py27-numpydoc py27-pickleshare py27-psutil
 py27-pyflakes py27-pygments py27-pylint py27-qtawesome py27-qtconsole
 py27-qtpy py27-rope py27-sphinx py27-spyder-kernels py27-zmq
 }}}


 Finally, please test whether spyder works as intended by running it
 directly from the source checkout:
 {{{
 sudo port extract py27-spyder
 cd `port dir py-spyder`/work/spyder-3.3.4
 python2.7 boostrap.py --gui=pyqt5
 }}}

 Thanks and let us know how it goes!

 Renee

-- 
Ticket URL: <https://trac.macports.org/ticket/58445#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list