summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris PeBenito <pebenito@gentoo.org>2003-09-26 17:23:35 +0000
committerChris PeBenito <pebenito@gentoo.org>2003-09-26 17:23:35 +0000
commitc19dee19f6620e34019b955189c78a08bd888dec (patch)
tree321e4ed78de81e39971dd3a051c03c5146e33ee4 /profiles
parentportage update, though python-selinux isnt actually ready yet (diff)
downloadgentoo-2-c19dee19f6620e34019b955189c78a08bd888dec.tar.gz
gentoo-2-c19dee19f6620e34019b955189c78a08bd888dec.tar.bz2
gentoo-2-c19dee19f6620e34019b955189c78a08bd888dec.zip
remove a bunch of the extra comments, and force a portage with labeling support
Diffstat (limited to 'profiles')
-rw-r--r--profiles/selinux-x86-1.4/packages32
1 files changed, 5 insertions, 27 deletions
diff --git a/profiles/selinux-x86-1.4/packages b/profiles/selinux-x86-1.4/packages
index 158d19109c30..34a97a6f7eff 100644
--- a/profiles/selinux-x86-1.4/packages
+++ b/profiles/selinux-x86-1.4/packages
@@ -1,5 +1,3 @@
-# IMPORTANT: In order to parse this new format, you need Portage 1.6 or later!
-
# OK; you're staring at this file and you have no idea what these stars are
# for. Here's the scoop. An initial "*" marks a package that is part of the
# official "base" system profile. If there's a "*", then "emerge system" will
@@ -7,32 +5,13 @@
# profile. Lines without a "*" prefix will be ignored for profile
# calculations.
-# Now, this is new: *all* lines (star or no star) will be used as a special
-# package *inclusion* mask. For example, the line *=sys-devel/gcc-2.95.3-r1
-# will cause Portage to totally ignore all gcc ebuilds other than
-# gcc-2.95.3-r1. >=, <=, <, > and ~ can be used to offer a bit more
-# flexibility. For example, >=sys-libs/glibc-2.2.4 will cause emerge to ignore
-# all glibc ebuilds with a version less than 2.2.4. This allows us to have
-# profile-specific package.mask settings. *All* lines are used for this
-# masking process, whether they are prefixed with a * or not. And if a generic
-# dep is used, like "sys-apps/foo", then all versions of foo are included. If
-# there is no entry, then all versions of an app are included. The key thing
-# to note is that this file does not need to end up being an exhaustive list
-# of portage packages; just the ones critical to this profile.
-
-# So, what happens to /usr/portage/profiles/package.mask? It's still around,
-# and still useful. But it should mainly be used for broken ebuilds only.
-# package.mask continues to function as normal, masking out ebuilds from *all*
-# system profiles.
-
-# Which to use? Use the profile-specific stuff to "lock down" specific
-# versions of ebuilds. Gentoo Linux uses certain known-compatible
-# versions of binutils, gcc and glibc, so we lock them down here. This
-# prevents the user from shooting himself/herself in the foot by installing a
-# wacky version.
+# Use the profile-specific stuff to "lock down" specific versions of ebuilds.
+# Gentoo Linux uses certain known-compatible versions of binutils, gcc and glibc,
+# so we lock them down here. This prevents the user from shooting himself/herself
+# in the foot by installing a wacky version.
*>=sys-apps/baselayout-1.8.6.8-r1
-*>=sys-apps/portage-2.0.25
+*>=sys-apps/portage-2.0.49_pre19
*>=sys-devel/binutils-2.13.90.0.4
*>=sys-devel/gcc-3.2
*>=sys-libs/glibc-2.2.5
@@ -51,7 +30,6 @@
*dev-python/python-selinux
*>=sys-apps/findutils-4.1.7-r3
-# locking procps, selinux code is gone in newer versions
*=sys-apps/procps-3.1.12
*>=sys-apps/tar-1.13.25-r3
*>=net-misc/openssh-3.5_p1-r1