summaryrefslogtreecommitdiffstats
path: root/man/make.conf.5
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-06-13 07:21:59 +0000
committerZac Medico <zmedico@gentoo.org>2007-06-13 07:21:59 +0000
commita133cb89d5279df7febcd0c8ab3890e2ccfb897a (patch)
tree331ca7ff23baf26ad5e917977dca065875b7c0e9 /man/make.conf.5
parent7e3e4f155bfe04f91de9d02689bf0b6478df3c80 (diff)
downloadportage-a133cb89d5279df7febcd0c8ab3890e2ccfb897a.tar.gz
portage-a133cb89d5279df7febcd0c8ab3890e2ccfb897a.tar.bz2
portage-a133cb89d5279df7febcd0c8ab3890e2ccfb897a.zip
For bug #134620, add a FEATURES=unmerge-orphans option that causes unmerge to remove files more aggressively. If a file is not claimed by another package in the same slot and it is not protected by CONFIG_PROTECT, unmerge it even if the modification time or checksum differs from the file that was originally installed. This is enabled in make.globals since the vast majority of users probably want this.
svn path=/main/trunk/; revision=6829
Diffstat (limited to 'man/make.conf.5')
-rw-r--r--man/make.conf.55
1 files changed, 5 insertions, 0 deletions
diff --git a/man/make.conf.5 b/man/make.conf.5
index 8fd59d363..35e4447ef 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -270,6 +270,11 @@ the package compiled properly. See \fItest\fR in \fBebuild\fR(1)
and \fIsrc_test()\fR in \fBebuild\fR(5). This feature implies the "test"
\fBUSE\fR flag.
.TP
+.B unmerge-orphans
+If a file is not claimed by another package in the same slot and it is not
+protected by \fICONFIG_PROTECT\fR, unmerge it even if the modification time or
+checksum differs from the file that was originally installed.
+.TP
.B userfetch
When portage is run as root, drop privileges to portage:portage during the
fetching of package sources.