[OE-core] [meta-oe] sip/sip3
Philip Balister
philip at balister.org
Wed May 8 15:22:16 UTC 2019
On 05/07/2019 08:19 PM, Rudolf J Streif wrote:
> With the recent update of sip/sip3 from 4.19.13 to 4.19.16 FILES has
> changed:
>
> 4.19.13:
>
> |
>
> FILES_python3-sip3 =
> "${libdir}/${PYTHON_DIR}${PYTHON_ABI}/site-packages/"
> FILES_${PN}-dbg +=
> "${libdir}/${PYTHON_DIR}${PYTHON_ABI}/site-packages/.debug"|
>
> 4.19.16 (meta-openembedded @ 50108c18):
>
> |
>
> FILES_python-sip = "${libdir}/${PYTHON_DIR}/site-packages/"
> FILES_${PN}-dbg += "${libdir}/${PYTHON_DIR}/site-packages/.debug"|
>
> |
>
> |
>
> |
>
> |
>
> That causes an issue with PyQt5 which is installed in (python-pyqt5.inc,
> meta-qt5 @ f4531ec8):
>
> echo "py_pylib_dir =
> %(sysroot)/${libdir}/python${PYTHON_BASEVERSION}${PYTHON_ABI}" >> pyqt.cfg
>
> PYTHON_BASEVERSION = "3.7"
> PYTHON_ABI = "m"
>
> This can obviously be fixed on either end, but I am not quite sure what
> the right approach is.
Does this help?
https://github.com/meta-qt5/meta-qt5/pull/202
Thanks for seeing this. Having these tools across two layers is tricky.
The problem is the pyqt can be either in a qt4 layer or a qt 5 later.
And python 2/3 versions.
And the sip recipe really needs to spit out the module used for pyqt.
Philip
>
> Thanks,
>
> Rudi
>
>
> -----
> Rudolf J Streif
> CEO/CTO ibeeto
> +1.855.442.3396 x700
>
>
>
>
More information about the Openembedded-core
mailing list