On Wed, 19 Aug 2015, cov...@ccs.covici.com wrote: > Well, I would be willing to do that, but the only difference between the > .999 ones and the regular ones is that the .9999 ones inherit virtualx > and they have the following > inherit eutils gnome2 multilib-minimal virtualx > if [[ ${PV} = 9999 ]]; then > inherit gnome2-live > fi > > So, can you give me any guidance as to why multilib is not being > honored?
I tried emerging them like you and I found the cause. If you read multlilib-minimal.eclass you will find the following: # multilib-minimal should _always_ go last in inherit order! Apply the following patch and everything builds fine as multilib. And please report this problem along with the solution to the gnome-overlay maintainers. --- diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild b/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild index fc52ded..3ab77f8 100644 --- a/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild +++ b/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild @@ -6,10 +6,11 @@ EAPI="5" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" -inherit eutils gnome2 multilib-minimal virtualx +inherit eutils gnome2 virtualx if [[ ${PV} = 9999 ]]; then inherit gnome2-live fi +inherit multilib-minimal DESCRIPTION="Gtk module for bridging AT-SPI to Atk" HOMEPAGE="http://live.gnome.org/Accessibility" diff --git a/app-accessibility/at-spi2-core/at-spi2-core-9999.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-9999.ebuild index 3d13936..4170a8e 100644 --- a/app-accessibility/at-spi2-core/at-spi2-core-9999.ebuild +++ b/app-accessibility/at-spi2-core/at-spi2-core-9999.ebuild @@ -6,10 +6,11 @@ EAPI="5" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" -inherit eutils gnome2 multilib-minimal +inherit eutils gnome2 if [[ ${PV} = 9999 ]]; then inherit gnome2-live fi +inherit multilib-minimal DESCRIPTION="D-Bus accessibility specifications and registration daemon" HOMEPAGE="http://live.gnome.org/Accessibility"