libqt4-dev install pulls libegl1-mesa/libgles2-mesa, causing removal of libegl1-sgx-omap4/libgles2-sgx-omap4
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro Ubuntu |
Fix Released
|
High
|
Ricardo Salveti |
Bug Description
Get images to reproduce:
$ wget http://
$ sudo linaro-media-create --mmc /dev/mmcblk0 --dev panda --hwpack hwpack_
On the Panda board:
# apt-get install libqt4-dev
libqt4-dev pulls libegl1-
libqtgui4 depends on libegl1-mesa.
libqt4-opengl depends on libgles2-
Package: libegl1-sgx-omap4
Replaces: libegl1-x11
Provides: libegl1-x11
Conflicts: libegl1-x11
Package: libgles2-sgx-omap4
Replaces: libgles2
Provides: libgles2
Conflicts: libgles2
A user expects to install libqt4-dev transparently, using SGX packages that provides EGL/ GL ES2 libraries.
Workaround:
$ sudo apt-get-install libqt4-dev
$ sudo apt-get install libegl1-sgx-omap4 libgles2-sgx-omap4
Changed in linaro-ubuntu: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
description: | updated |
description: | updated |
Changed in linaro-ubuntu: | |
milestone: | none → 11.09 |
assignee: | nobody → Ricardo Salveti (rsalveti) |
Changed in linaro-ubuntu: | |
milestone: | 11.10 → 11.11 |
Changed in linaro-ubuntu: | |
milestone: | 11.11 → 11.12 |
Changed in linaro-ubuntu: | |
milestone: | 11.12 → 12.01 |
Changed in linaro-ubuntu: | |
milestone: | 12.01 → none |
Uh, could you please advise on the workaround, because when I do
$ sudo apt-get install libegl1-sgx-omap4 libgles2-sgx-omap4
it removes libgles2-mesa-dev and that removes libqt4-opengl-dev which means I can't build projects with QT & QGLWidget class? am I doing something wrong, or is this workaround only means you can build non QGLWidget projects?
Also could you please up the priority, this really is a bummer :(