First noted in a thread on Gentoo-user list https://archives.gentoo.org/gentoo-user/message/1da523ed758748fe72d91b7a4ec09e7d 1.3.3-r4 is not "stable" yet. Let's fix it before goes stable. The problem... emerge =x11-libs/fltk-1.3.3-r3 builds /usr/bin/fluid on a no-multilib system. This is a UI-builder tool for FLTK development. emerge =x11-libs/fltk-1.3.3-r4 does *NOT* build /usr/bin/fluid on a no-multilib system IANAD (I Am Not A Developer) but my amateur analysis of the ebuilds is that fltk-1.3.3-r3.ebuild has "emake -C fluid" in src_install(). But fltk-1.3.3-r4.ebuild has "emake -C fluid" in multilib_src_compile() and multilib_src_test() and multilib_src_install. I'm running the profile... default/linux/amd64/13.0/no-multilib * and have tested this on my machine. The fltk-1.3.9999 ebuild looks similar to 1.3.3-r4 and probably needs a similar fix. I wonder if this has anything to do with https://bugs.gentoo.org/show_bug.cgi?id=592434 which mentions adding multilib support.
So multilib_is_native_abi() gives the wrong response when USE=-multilib?
Or regardless of USE=multilib, it seems.
$ portageq envvar ABI DEFAULT_ABI please.
[i660][root][~] portageq envvar ABI DEFAULT_ABI amd64 amd64
Could you please also post your `emerge --info` output? Do you have a /etc/portage/bashrc? If so, please post it as well.
Created attachment 448638 [details] emerge --info output
I do not have a /etc/portage/bashrc file.
commit 814c4539fe80cc37d01c6506f585b3cadf29aa96 Author: Alexis Ballier <aballier@gentoo.org> Date: Thu Oct 6 11:33:50 2016 +0200 x11-libs/fltk: install fluid executable; bug #595246
*** Bug 594676 has been marked as a duplicate of this bug. ***
*** Bug 592740 has been marked as a duplicate of this bug. ***
(In reply to Alexis Ballier from comment #8) > commit 814c4539fe80cc37d01c6506f585b3cadf29aa96 > Author: Alexis Ballier <aballier@gentoo.org> > Date: Thu Oct 6 11:33:50 2016 +0200 > > x11-libs/fltk: install fluid executable; bug #595246 This has to be added to the live ebuilds too.