Where can you see this, which gcc version?Havin_it wrote: Currently gcc[multilib] still depends on emul-linux-x86-* packages.
Just about every, one detail though: gcc[multilib,gcj].charles17 wrote:Where can you see this, which gcc version?Havin_it wrote: Currently gcc[multilib] still depends on emul-linux-x86-* packages.
Ummm, I don't have USE=gcj, never have that I know of. Currently installed gcc versions are 4.8.3 and 4.9.2 (the latter is the active system compiler).VoidMage wrote:Just about every, one detail though: gcc[multilib,gcj].charles17 wrote:Where can you see this, which gcc version?Havin_it wrote: Currently gcc[multilib] still depends on emul-linux-x86-* packages.
As for a workaround...
Make an overlay with those two emul-linux-x86 depends on, change the version to 9999 and turn them into metas for [abi_x86_32] packages gcj wants - look at GCJ_GTK_DEPS in toolchain eclass for the list.
Code: Select all
hazel ~ # equery d `qlist -IC emul-linux-x86-`
* These packages depend on app-emulation/emul-linux-x86-baselibs:
app-emulation/emul-linux-x86-gtklibs-20140508-r6 (~app-emulation/emul-linux-x86-baselibs-20140508)
app-emulation/emul-linux-x86-xlibs-20140508 (!abi_x86_32 ? ~app-emulation/emul-linux-x86-baselibs-20140508)
dev-util/android-sdk-update-manager-23 (app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)])
* These packages depend on app-emulation/emul-linux-x86-gtklibs:
sys-devel/gcc-4.8.3 (multilib ? app-emulation/emul-linux-x86-gtklibs)
sys-devel/gcc-4.9.2 (multilib ? app-emulation/emul-linux-x86-gtklibs)
* These packages depend on app-emulation/emul-linux-x86-opengl:
app-emulation/emul-linux-x86-gtklibs-20140508-r6 (~app-emulation/emul-linux-x86-opengl-20140508)
app-emulation/emul-linux-x86-xlibs-20140508 (opengl ? app-emulation/emul-linux-x86-opengl)
* These packages depend on app-emulation/emul-linux-x86-xlibs:
app-emulation/emul-linux-x86-gtklibs-20140508-r6 (~app-emulation/emul-linux-x86-xlibs-20140508)
app-emulation/emul-linux-x86-opengl-20140508-r1 (!abi_x86_32 ? >=app-emulation/emul-linux-x86-xlibs-20100611)
sys-devel/gcc-4.8.3 (multilib ? app-emulation/emul-linux-x86-xlibs)
sys-devel/gcc-4.9.2 (multilib ? app-emulation/emul-linux-x86-xlibs)OK I see now, --depclean hadn't worked so I thought that was the problem without checking. It was actually only android-sdk-update-manager that was requiring them, and I don't need that atm so I jst uninstalled that too. So far zlib is the only thing I've had to add abi_x86_32 for.VoidMage wrote:'equery d' output is flawed bot in regard of useflags and OR deps.
Check the ebuilds/eclasses.