Short summary: - app-office/libreoffice[java] needs >=JDK-9 to build (only >=JRE-8 to run) - virtual/jdk:11 is masked and lacks x86 keyword, unlikely to get it, bug 729790 - dev-java/icedtea-4 is M.I.A, bug 629252 While IUSE=-java for the most part only results in some wizards missing, it is an integral part of LibreOffice Base, hence REQUIRED_USE="base? ( java )" There are no good options here and we may need to accept that x86 users will get a broken Base component.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=868ba2575fb9d24535ce954cefd0134b889089aa commit 868ba2575fb9d24535ce954cefd0134b889089aa Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-04-25 17:52:01 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-04-25 17:53:17 +0000 profiles: x86: Mask >=app-office/libreoffice-7[base,java] Bug: https://bugs.gentoo.org/785640 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/arch/x86/package.use.mask | 5 +++++ 1 file changed, 5 insertions(+)
Sanity check failed: > app-office/libreoffice-7.1.2.2 > pdepend ~x86 stable profile default/linux/x86/17.0 (11 total) > =app-office/libreoffice-l10n-7.1*
right.
All sanity-check issues have been resolved
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46228c2ee31b278182016969395b3797fc19ee28 commit 46228c2ee31b278182016969395b3797fc19ee28 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-05-04 22:17:29 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-05-04 22:56:46 +0000 app-office/libreoffice: Bad news for x86 and IUSE="base,java" Bug: https://bugs.gentoo.org/785640 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-office/libreoffice/libreoffice-7.1.9999.ebuild | 14 ++++++++++---- app-office/libreoffice/libreoffice-9999.ebuild | 14 ++++++++++---- 2 files changed, 20 insertions(+), 8 deletions(-)
Unable to check for sanity: > package masked: app-office/libreoffice-7.1.3.2
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1a8900ddbf5cde6d418e477f36e4ce337cc6dac commit a1a8900ddbf5cde6d418e477f36e4ce337cc6dac Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-05-04 23:35:21 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-05-06 20:04:06 +0000 app-office/libreoffice: Re-add ~x86 keyword to 7.1.3.2 Closes: https://bugs.gentoo.org/785640 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-office/libreoffice/libreoffice-7.1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7022e4d957a9e06b7c12cc8ee7f052c196d5ee45 commit 7022e4d957a9e06b7c12cc8ee7f052c196d5ee45 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-05-04 23:34:29 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-05-06 20:04:06 +0000 app-office/libreoffice-l10n: Re-add ~x86 keyword to 7.1.3.2 Bug: https://bugs.gentoo.org/785640 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-office/libreoffice-l10n/libreoffice-l10n-7.1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7373f1a1dfab29dba4f2e848311240602255ee commit bd7373f1a1dfab29dba4f2e848311240602255ee Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-05-04 23:33:53 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-05-06 20:04:05 +0000 dev-libs/liborcus: Re-add ~x86 keyword to 0.16.1 Bug: https://bugs.gentoo.org/785640 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-libs/liborcus/liborcus-0.16.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ff4910b8e475cec3e12c03d0e2f6684214e464 commit 33ff4910b8e475cec3e12c03d0e2f6684214e464 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-05-04 23:33:27 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-05-06 20:04:05 +0000 dev-libs/libixion: Re-add ~x86 keyword to 0.16.1 Bug: https://bugs.gentoo.org/785640 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-libs/libixion/libixion-0.16.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d517dce9c09633572f3ca2c583e76dea42d6977c commit d517dce9c09633572f3ca2c583e76dea42d6977c Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-06-10 13:15:56 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-06-10 15:32:15 +0000 app-officeext/ooo2gd: Drop ~x86 for app-office/libreoffice[java] - app-office/libreoffice[java] is masked for ~x86. - EAPI-7 bump. Bug: https://bugs.gentoo.org/785640 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../ooo2gd/{ooo2gd-3.0.0-r1.ebuild => ooo2gd-3.0.0-r2.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788adf6a7e3b13f83b01e77d4b9bb0b4f43ba7bd commit 788adf6a7e3b13f83b01e77d4b9bb0b4f43ba7bd Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-06-10 13:14:00 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-06-10 15:32:15 +0000 app-officeext/languagetool: Drop ~x86 for app-office/libreoffice[java] app-office/libreoffice[java] is masked for ~x86. Bug: https://bugs.gentoo.org/785640 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../{languagetool-5.1.3.ebuild => languagetool-5.1.3-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293cc7291594848a49365fe6d1a74d9911f90e0c commit 293cc7291594848a49365fe6d1a74d9911f90e0c Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-14 10:57:51 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-07-14 11:45:04 +0000 app-office/libreoffice: media-libs/zxing-cpp slot op, update JDK handling Drop x86 pkg_setup message about non-existing features, virtual/jdk:11 was keyworded at last. Also raise minimum JRE to 11. Bug: https://bugs.gentoo.org/785640 Closes: https://bugs.gentoo.org/857204 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../libreoffice/libreoffice-7.3.4.2-r1.ebuild | 656 +++++++++++++++++++++ app-office/libreoffice/libreoffice-7.3.9999.ebuild | 33 +- app-office/libreoffice/libreoffice-9999.ebuild | 33 +- 3 files changed, 672 insertions(+), 50 deletions(-)