Gentoo Archives: gentoo-user

From: Jeremi Piotrowski <jeremi.piotrowski@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] how to get a couple of -9999 packages to behave
Date: Wed, 19 Aug 2015 17:11:56
Message-Id: alpine.LNX.2.20.1508191905340.24957@gentoo-tp.localdomain
In Reply to: Re: [gentoo-user] how to get a couple of -9999 packages to behave by covici@ccs.covici.com
1 On Wed, 19 Aug 2015, covici@××××××××××.com wrote:
2 > Well, I would be willing to do that, but the only difference between the
3 > .999 ones and the regular ones is that the .9999 ones inherit virtualx
4 > and they have the following
5 > inherit eutils gnome2 multilib-minimal virtualx
6 > if [[ ${PV} = 9999 ]]; then
7 > inherit gnome2-live
8 > fi
9 >
10 > So, can you give me any guidance as to why multilib is not being
11 > honored?
12
13 I tried emerging them like you and I found the cause. If you read
14 multlilib-minimal.eclass you will find the following:
15
16 # multilib-minimal should _always_ go last in inherit order!
17
18 Apply the following patch and everything builds fine as multilib. And
19 please report this problem along with the solution to the gnome-overlay
20 maintainers.
21
22 ---
23 diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild b/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild
24 index fc52ded..3ab77f8 100644
25 --- a/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild
26 +++ b/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild
27 @@ -6,10 +6,11 @@ EAPI="5"
28 GCONF_DEBUG="no"
29 GNOME2_LA_PUNT="yes"
30
31 -inherit eutils gnome2 multilib-minimal virtualx
32 +inherit eutils gnome2 virtualx
33 if [[ ${PV} = 9999 ]]; then
34 inherit gnome2-live
35 fi
36 +inherit multilib-minimal
37
38 DESCRIPTION="Gtk module for bridging AT-SPI to Atk"
39 HOMEPAGE="http://live.gnome.org/Accessibility"
40 diff --git a/app-accessibility/at-spi2-core/at-spi2-core-9999.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-9999.ebuild
41 index 3d13936..4170a8e 100644
42 --- a/app-accessibility/at-spi2-core/at-spi2-core-9999.ebuild
43 +++ b/app-accessibility/at-spi2-core/at-spi2-core-9999.ebuild
44 @@ -6,10 +6,11 @@ EAPI="5"
45 GCONF_DEBUG="no"
46 GNOME2_LA_PUNT="yes"
47
48 -inherit eutils gnome2 multilib-minimal
49 +inherit eutils gnome2
50 if [[ ${PV} = 9999 ]]; then
51 inherit gnome2-live
52 fi
53 +inherit multilib-minimal
54
55 DESCRIPTION="D-Bus accessibility specifications and registration daemon"
56 HOMEPAGE="http://live.gnome.org/Accessibility"

Replies

Subject Author
Re: [gentoo-user] how to get a couple of -9999 packages to behave covici@××××××××××.com