Calculating dependencies... done! [ebuild UD ] x11-libs/cairo-1.14.6::gentoo [1.14.8::gentoo] USE="X glib opengl svg xcb (-aqua) -debug (-directfb) (-gles2) -static-libs -valgrind -xlib-xcb" ABI_X86="(64) -32 (-x32)" 0 KiB Total: 1 package (1 downgrade), Size of downloads: 0 KiB WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: x11-libs/cairo:0 (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-5.2.5.1:0/0::gentoo, installed)
I dropped/package.use.mask'd the xlib-xcb USE flag in commit da01c57e7db19e4aeeab5877ca15d873acbaed75 Author: Matt Turner <mattst88@gentoo.org> Date: Sat Feb 25 16:12:55 2017 -0800 profiles: USE-mask xlib-xcb on x11-libs/cairo. commit 7de1e4b63e45169100547609744aa4cd32ccdfb4 Author: Matt Turner <mattst88@gentoo.org> Date: Sat Feb 25 16:10:50 2017 -0800 x11-libs/cairo: Drop USE=xlib-xcb flag from unstable versions. Has caused no end of problems. See bugs 441878, 476306, 477444, 477530, 508232. precisely because it breaks things like libreoffice. :) libreoffice's dependency on cairo looks like: x11-libs/cairo[X,-xlib-xcb] I think it should just be x11-libs/cairo[X,-xlib-xcb(-)]
Should be fixed by: commit 9c496ce7b0b73a96562a8d07d438efcf53fb7387 Author: Matt Turner <mattst88@gentoo.org> Date: Tue Feb 28 10:23:44 2017 -0800 app-office/libreoffice: Fix cairo[-xlib-xcb] dependency. acked by asturm on IRC.
*** Bug 612200 has been marked as a duplicate of this bug. ***