Хочу собрать самый свежий eric-6.1.1 с поддержкой PyQt5 и Python 3. Взял отсюда ебилд для 6.0.5, положил в локальный оверлей под именем eric-6.1.1.ebuild и немного отредактировал: поменял зависимость с PyQt4 на PyQt5 (ебилд). Но он не собирается:
>>> Install eric-6.1.1 into /var/tmp/portage/dev-util/eric-6.1.1/image/ category dev-util
Checking dependencies
Python Version: 2.7.11
Found PyQt5
Sorry, please install QScintilla2 and
its PyQt5/PyQt4 wrapper.
Error: cannot import name Qsci
* ERROR: dev-util/eric-6.1.1::locus failed (install phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 133: Called src_install
* environment, line 3102: Called die
* The specific snippet of code:
* "${PYTHON}" install.py -b "${EPREFIX}/usr/bin" -d "$(python_get_sitedir)" -i "${D}" -c -z || die;
*
* If you need support, post the output of `emerge --info '=dev-util/eric-6.1.1::locus'`,
* the complete build log and the output of `emerge -pqv '=dev-util/eric-6.1.1::locus'`.
* The complete build log is located at '/var/tmp/portage/dev-util/eric-6.1.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-util/eric-6.1.1/temp/environment'.
* Working directory: '/var/tmp/portage/dev-util/eric-6.1.1/work/eric6-6.1.1'
* S: '/var/tmp/portage/dev-util/eric-6.1.1/work/eric6-6.1.1'
При этом:
# eix-installed all | grep qscintilla
dev-python/qscintilla-python-2.9.1
x11-libs/qscintilla-2.9.1
И почему он видит только Python 2.7.11?