Spyder r-depends on || ( dev-python/PyQt5[${PYTHON_USEDEP},svg,webkit] dev-python/PyQt4[${PYTHON_USEDEP},svg,webkit] dev-python/pyside[${PYTHON_USEDEP},svg,webkit] ) This permits to have PyQt4 installed with webkit and PyQt5 without webkit. However, in that combination, spyder tries to work with PyQt5 and fails with ImportError: No module named QtWebKit See also here: https://github.com/spyder-ide/spyder/issues/3200 Reproducible: Always Steps to Reproduce: 1. build PyQt4 with +webkit and PyQt5 with -webkit 2. install spyder 3.0.2 3. run spyder Actual Results: Starting spyder fails with ImportError: No module named QtWebKit Expected Results: The result is expected, but one should be forced to use +webkit for all PyQt versions.
Since Qt 4 is deprecated and PySide does not yet support Qt 5, I suggest to force PyQt5 in dependencies. (Also <longdescription> in metadata.xml should be updated.)
Cleaned up as proposed.