With libreoffice-bin installed, trying to update cairo gives (x11-libs/cairo-1.14.8:0/0::gentoo, ebuild scheduled for merge) conflicts with x11-libs/cairo[X,-xlib-xcb] required by (app-office/libreoffice-bin-5.2.3.3-r1:0/0::gentoo, installed) Since cairo-1.14.8 has dropped the xlib-xcb USE flag, the libreoffice-bin ebuild needs to update its cairo dependency to something like || ( >x11-libs/cairo-1.14.6[X,-xlib-xcb] <=x11-libs/cairo-1.14.8[X] )
*** This bug has been marked as a duplicate of bug 611178 ***
bug 611178 concerns libreoffice, the problem still exists for libreoffice-bin.
Is there any short term workaround, other than to create a temp ebuild with a use flag xlib-xcb that doesn't do anything but can be marked - to make libreoffice-bin happy?
I think this was fixed by commit 94583781925870cd067f5e70fb22e9e77af6b03b Author: Andreas K. Hüttel <dilfridge@gentoo.org> Date: Fri Mar 10 22:31:12 2017 +0100 app-office/libreoffice-bin: fix cairo dependency, bug 612200
I confirm it works now for me. Thanks all.