The recipe explicitly sets a conflict between the two packages libgl-imx
and libgl-mesa with some python magic, so one shouldn't RDEPEND on the other.
e.g. when building the SDK most -dev packages are missing and one gets:
| Problem: package libgl-imx-dev-1:6.2.4.p1.2+aarch32-r0.armv7at2hf_neon_mx6qdl requires libgl-mesa-dev, but none of the providers can be installed
| - package libgl-mesa-dev-2:18.1.3-r0.armv7at2hf_neon_mx6qdl conflicts with libgl-dev provided by libgl-imx-dev-1:6.2.4.p1.2+aarch32-r0.armv7at2hf_neon_mx6qdl
| - conflicting requests
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
FILES_libgl-imx = "${libdir}/libGL${REALSOLIBS}"
FILES_libgl-imx-dev = "${libdir}/libGL${SOLIBSDEV} ${includedir}/GL"
-# Includes GL headers from mesa
-RDEPENDS_libgl-imx-dev += "libgl-mesa-dev"
# libEGL needs to open libGLESv1.so
INSANE_SKIP_libgles-imx += "dev-so"