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";

Reply via email to