libreoffice-bin depends on icu:0/60.2, qtcore:4 is blocking >=icu-0.59. Te only way to solve this conflict is to depend on qtcore:4[-icu].
From profiles/releases/17.0/package.use.mask: # Andreas K. Hüttel <dilfridge@gentoo.org> (7 June 2017) # Qt-4 will never work with >=icu-59, see bug 618638 and bug 618640 dev-qt/qtcore:4 icu Please switch to a supported profile.
OK, thx. I hope this won't go on like that :/ Because I won't have time to do the switch until April...
Furthermore, the block comes not from libreoffice-bin's dependency, but from your global icu flag setting. Forcing it in the libreoffice-bin ebuild would not change anything about that.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa35467a69909e5529f038d8cb0904e4541ecbf commit aaa35467a69909e5529f038d8cb0904e4541ecbf Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-02-02 22:25:04 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-02-02 22:25:04 +0000 profiles: Move LO-bin mask from hardened to 13.0 package.mask Bug: https://bugs.gentoo.org/646410 profiles/hardened/linux/package.mask | 7 +------ profiles/releases/13.0/package.mask | 8 +++++++- 2 files changed, 8 insertions(+), 7 deletions(-)}