summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2005-01-18 01:30:30 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2005-01-18 01:30:30 +0000
commitf01956986659f19c1551c94aa90db0446f0ac27c (patch)
tree999881247295afc87c7a44e185833f0b8d02f889 /profiles
parentDon't install libsandbox.so if we don't need it. (diff)
downloadgentoo-2-f01956986659f19c1551c94aa90db0446f0ac27c.tar.gz
gentoo-2-f01956986659f19c1551c94aa90db0446f0ac27c.tar.bz2
gentoo-2-f01956986659f19c1551c94aa90db0446f0ac27c.zip
Mask ebul ebuilds which don't provide working env.d entries.
Diffstat (limited to 'profiles')
-rw-r--r--profiles/default-linux/amd64/2005.0/package.mask7
-rw-r--r--profiles/default-linux/amd64/2005.0/profile.bashrc12
2 files changed, 10 insertions, 9 deletions
diff --git a/profiles/default-linux/amd64/2005.0/package.mask b/profiles/default-linux/amd64/2005.0/package.mask
index d2c9df2111b8..94662bbfe65b 100644
--- a/profiles/default-linux/amd64/2005.0/package.mask
+++ b/profiles/default-linux/amd64/2005.0/package.mask
@@ -1,4 +1,4 @@
-# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2005.0/package.mask,v 1.10 2005/01/16 18:03:33 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2005.0/package.mask,v 1.11 2005/01/18 01:30:30 eradicator Exp $
# Jeremy Huddleston <eradicator@gentoo.org>
# Force binutils-config versions of binutils
@@ -26,6 +26,11 @@
<app-emulation/emul-linux-x86-glibc-1000
# Jeremy Huddleston <eradicator@gentoo.org>
+# Make sure we have a correct /etc/env.d entry
+<app-emulation/emul-linux-x86-baselibs-1.2.2-r2
+<app-emulation/emul-linux-x86-xlibs-1.2-r2
+
+# Jeremy Huddleston <eradicator@gentoo.org>
# Non multilib-friendly baselayouts
=sys-apps/baselayout-1.11.7-r2
=sys-apps/baselayout-1.11.8
diff --git a/profiles/default-linux/amd64/2005.0/profile.bashrc b/profiles/default-linux/amd64/2005.0/profile.bashrc
index 119d933d31f0..5e4f81e01f36 100644
--- a/profiles/default-linux/amd64/2005.0/profile.bashrc
+++ b/profiles/default-linux/amd64/2005.0/profile.bashrc
@@ -12,23 +12,19 @@ export CFLAGS_x86
hack_use_ml() {
local x
- save_IFS
unset IFS
for x in ${USE}; do
if [ "${x}" = "multilib" ]; then
- restore_IFS
return 0
fi
done
- restore_IFS
return 1
}
-# This seems to break kde.
-#if ! hack_use_ml; then
-# eerror "The 2005.0 profile requires that you have USE=multilib enabled."
-# exit 1
-#fi
+if ! hack_use_ml; then
+ eerror "The 2005.0 profile requires that you have USE=multilib enabled."
+ exit 1
+fi
# Make sure they updated to 2005.0 properly
if [ -L /lib32 -o -L /usr/lib32 -o -L /usr/X11R6/lib32 ]; then