On an ~amd64 system with dev-python/qscintilla-python-2.1 installed, and with dev-util/eric in /etc/portage/package.keywords, emerging eric (ebuild 4.2.0) fails with message: Sorry, you must have QScintilla 2.2.0 or higher or a recent snapshot release. Reproducible: Always Steps to Reproduce: 1.emerge -auDtqv world 2. 3. Actual Results: root@osage etc # emerge -auDtqv world [ebuild U ] dev-util/eric-4.2.0 [4.1.6] LINGUAS="-cs -de -fr -ru" Would you like to merge these packages? [Yes/No] yes >>> Verifying ebuild manifests [K>>> Emerging (1 of 1) dev-util/eric-4.2.0 [K>>> Jobs: 0 of 1 complete, 1 failed Load avg: 0.74, 0.44, 0.17 * Applying 4.1.4-paths.patch ... [ ok ] Sorry, you must have QScintilla 2.2.0 or higher or a recent snapshot release. * * ERROR: dev-util/eric-4.2.0 failed. * Call stack: * ebuild.sh, line 49: Called src_install * environment, line 2388: Called die * The specific snippet of code: * ${python} install.py -z -b "/usr/bin" -i "${D}" -d "/usr/$(get_libdir)/python${PYVER}/site-packages" -c || die "python install.py failed"; * The die message: * python install.py failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/dev-util:eric-4.2.0:20080903-112259.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/eric-4.2.0/temp/environment'. * Shouldn't the ">=dev-python/qscintilla-python-2.1" specify "2.2" ?
Thanks for reporting, fixed in CVS.