I don't see any requirement in the current ebuilds for amd64 multilib (in fact, I don't even see any way to build a 32-bit version in the current ebuilds).
Can someone take a look at this please? It has been four months since the bug was filed, and appears to be a very easy (and quick - as in less than one minute) fix.
@perfinion, ping, any input? I am not using android-studio at all so do not know if it works on the no-multilib profile, but the mask is still relevant, can we unmask?
but actually, not an arch team deal
The problem has always been that the mksdcard tool was 32-bit. Looks like there is another copy of it that is 64-bit now tho and they appear to do the same thing. Hopefully the one in tools/ isn't used anymore. If there is an issue on nomultilib you'll have to manually copy that binary over I think since those files are downloaded by the updater not through portage. $ file /opt/android-sdk-update-manager/{tools,emulator}/mksdcard /opt/android-sdk-update-manager/tools/mksdcard: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=119b9b83c17fa0228acfd582e951ea8b050e1229, not stripped /opt/android-sdk-update-manager/emulator/mksdcard: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=b02071aed64d5776bed3896685cb5081740eda4a, not stripped
*** Bug 637968 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617dcc842938ecdeed1edf34bfd2d6c676a5285c commit 617dcc842938ecdeed1edf34bfd2d6c676a5285c Author: Jason Zaman <perfinion@gentoo.org> AuthorDate: 2018-07-20 06:39:38 +0000 Commit: Jason Zaman <perfinion@gentoo.org> CommitDate: 2018-07-20 06:40:28 +0000 profiles: drop nomultilib mask for dev-util/android-studio Closes: https://bugs.gentoo.org/603082 profiles/arch/amd64/no-multilib/package.mask | 1 - profiles/hardened/linux/amd64/no-multilib/package.mask | 1 - 2 files changed, 2 deletions(-)