Gentoo Archives: gentoo-commits

From: Thomas Sachau <tommy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/multilib-portage:master commit in: profiles/base/
Date: Tue, 01 May 2012 14:36:12
Message-Id: 1335882630.e336b09b9be6fd14018a882961bd33229318707d.tommy@gentoo
1 commit: e336b09b9be6fd14018a882961bd33229318707d
2 Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 1 14:30:30 2012 +0000
4 Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
5 CommitDate: Tue May 1 14:30:30 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=commit;h=e336b09b
7
8 Move MULTILIB_BINARIES var content to package.use.force
9
10 ---
11 profiles/base/make.defaults | 1 +
12 profiles/base/package.use.force | 16 ++++++++++++++++
13 2 files changed, 17 insertions(+), 0 deletions(-)
14
15 diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
16 index 4f8fd4f..4f1f915 100644
17 --- a/profiles/base/make.defaults
18 +++ b/profiles/base/make.defaults
19 @@ -12,6 +12,7 @@ MULTILIB_BINARIES="dev-lang/perl dev-lang/python dev-lang/ruby dev-libs/gobject-
20 net-libs/courier-authlib x11-libs/qt-core x11-libs/qt-gui media-libs/fontconfig www-servers/apache \
21 x11-libs/pango x11-libs/gtk+"
22
23 +#RESTRICT_MULTILIB_BINARIES kept for >=multilib-portage-2.2_alpha101-r1
24 #git fails to run as wrapped binary
25 #wrapped coreutils result in failing pkg_preinst phase for sys-libs/glibc
26 #wrapped eselect-python (usr/bin/python-wrapper) prevents python from running
27
28 diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
29 index 51b8e10..2daef2b 100644
30 --- a/profiles/base/package.use.force
31 +++ b/profiles/base/package.use.force
32 @@ -10,3 +10,19 @@ sys-devel/gcc multilib
33 sys-libs/glibc multilib
34 sys-libs/libstdc++-v3 multilib
35 www-plugins/nspluginwrapper multilib
36 +
37 +#those packages have been in MULTILIB_BINARIES, so they now need
38 +#the abiwrapper USE flag force-enabled
39 +dev-lang/perl abiwrapper
40 +dev-lang/python abiwrapper
41 +dev-lang/ruby abiwrapper
42 +dev-libs/gobject-introspection abiwrapper
43 +dev-libs/libIDL abiwrapper
44 +net-libs/courier-authlib abiwrapper
45 +x11-libs/qt-core abiwrapper
46 +x11-libs/qt-gui abiwrapper
47 +media-libs/fontconfig abiwrapper
48 +www-servers/apache abiwrapper
49 +x11-libs/pango abiwrapper
50 +x11-libs/gtk+ abiwrapper
51 +