[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