The ebuild states: MULTILIB_COMPAT=( abi_x86_64 ) This means that the package will work only on profiles where x86_64 ABI can be enabled. Which means it won't work on 32-bit x86, even though it has x86 KEYWORDS and logic. This also causes QA warning because the REQUIRED_USE always fails on x86, e.g.: https://qa-reports.gentoo.org/output/gentoo-ci/0db187ee1/output.html#net-im/mattermost-desktop-bin I'm going to remove ~x86 from this version. Feel free to readd it once the code is fixed.
This also breaks x32 profiles: https://qa-reports.gentoo.org/output/gentoo-ci/cf3ef1fe0/output.html#net-im/mattermost-desktop-bin
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b9b16b67feb2b0b7ef4f20314a03c849e3c588 commit 08b9b16b67feb2b0b7ef4f20314a03c849e3c588 Author: Patrice Clement <monsieurp@gentoo.org> AuthorDate: 2018-07-25 07:33:28 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2018-07-25 17:27:53 +0000 net-im/mattermost-desktop-bin: add back x86 keyword. Closes: https://bugs.gentoo.org/649108 Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.0.0.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=60a1be6d0d76259f4a230ccb808983fef2def1fb commit 60a1be6d0d76259f4a230ccb808983fef2def1fb Author: Patrice Clement <monsieurp@gentoo.org> AuthorDate: 2018-07-25 07:32:50 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2018-07-25 17:27:52 +0000 net-im/mattermost-desktop-bin: drop multilib support. This is not actually needed for a binary package. Bug: https://bugs.gentoo.org/649108 Package-Manager: Portage-2.3.40, Repoman-2.3.9 .../mattermost-desktop-bin-4.0.0.ebuild | 63 +++++++++++----------- 1 file changed, 31 insertions(+), 32 deletions(-)