On cubox-i4pro, when I try to update with Pacman, I get the following conflict:
$this->bbcode_second_pass_code('', 'pacman -Suy
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
alarm is up to date
aur is up to date
:: Starting full system upgrade...
:: Replace mesa-dri with extra/mesa? [Y/n] Y
resolving dependencies...
looking for inter-conflicts...
:: mesa and gpu-viv-bin-mx6q-fb are in conflict (libgles). Remove gpu-viv-bin-mx6q-fb? [y/N] N
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: mesa and gpu-viv-bin-mx6q-fb are in conflict')
I have both xbmc and lxde installed and I would like to keep them both. I noticed that there is a similar thread: http://archlinuxarm.org/forum/viewtopic.php?f=45&t=8182. In this thread the issue was fixed by selecting mesa-libgl instead of gpu-viv-bin-mx6q-fb. But in my understanding this is not an option for me because I want xbmc to work, thus I need to have gpu-viv-bin-mx6q-fb. I can't remove mesa either, because cairo requires mesa, gtk2 requires cairo and lxde requires gtk2 etc.
Any ideas how to fix this conflict?