When installing qscintilla, libqscintilla.* files are not copied to /usr/lib. Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: libraries should be installed PyQt issues the following error message during installation: The QScintilla library could not be found in /usr/lib and so the qtext module will not be built. If QScintilla is installed then use the -o argument to explicitly specify the correct directory.
*** Bug 82845 has been marked as a duplicate of this bug. ***
Here is the problem. The qscintilla-1.5 and 1.4 ebuilds define LIBDIR as "/usr/${get_libdir}", and then try to copy the libqscintilla.* files to "${D}/usr/${LIBDIR}", so /usr/usr/lib. I suggest that either LIBDIR="/usr/${get_libdir}"--->"${get_libdir}" or cp libqscintilla.a* "${D}/usr/${LIBDIR}"-->"${D}/${LIBDIR}" cp -d libqscintilla.so.* "${D}/usr/${LIBDIR}"--->"${D}/${LIBDIR}" I did the latter and the installation was successful.
Yes, I did the minor change to call get_libdir only once _after_ testing, so this slipped through. :-7 New revisions in cvs, thanks for your report.