diff options
author | 2013-05-01 16:44:18 -0700 | |
---|---|---|
committer | 2013-05-01 16:44:18 -0700 | |
commit | 22b8c3bbe79a9fe23752375dadcf42b09c24b20c (patch) | |
tree | ff3aed005e2340c1de8a9182a1cd507725f4dc3a /man | |
parent | man/emerge: clarify --rebuild-if-new-slot #467924 (diff) | |
download | portage-22b8c3bbe79a9fe23752375dadcf42b09c24b20c.tar.gz portage-22b8c3bbe79a9fe23752375dadcf42b09c24b20c.tar.bz2 portage-22b8c3bbe79a9fe23752375dadcf42b09c24b20c.zip |
Support RESTRICT=preserve-libs, bug #364427
Note than when a package is merged, RESTRICT=preserve-libs applies if
*either* the new instance or the old instance sets
RESTRICT=preserve-libs.
Also note that when the user has preserve-libs enabled, the
--depclean-lib-check option may now kick in if one of the packages
selected for unmerge sets RESTRICT=preserve-libs.
Diffstat (limited to 'man')
-rw-r--r-- | man/ebuild.5 | 5 | ||||
-rw-r--r-- | man/emerge.1 | 9 |
2 files changed, 10 insertions, 4 deletions
diff --git a/man/ebuild.5 b/man/ebuild.5 index 7ecb672e9..20e7b4b75 100644 --- a/man/ebuild.5 +++ b/man/ebuild.5 @@ -673,6 +673,11 @@ binaries that are not compatible with debugedit. .I mirror files in \fBSRC_URI\fR will not be downloaded from the \fBGENTOO_MIRRORS\fR. .TP +.I preserve\-libs +Disables preserve\-libs for specific packages. Note than when a package is +merged, RESTRICT=preserve\-libs applies if either the new instance or the +old instance sets RESTRICT=preserve\-libs. +.TP .I primaryuri fetch from URIs in \fBSRC_URI\fR before \fBGENTOO_MIRRORS\fR. .TP diff --git a/man/emerge.1 b/man/emerge.1 index 874d33380..15e8185fa 100644 --- a/man/emerge.1 +++ b/man/emerge.1 @@ -429,10 +429,11 @@ required. .BR "\-\-depclean\-lib\-check [ y | n ]" Account for library link-level dependencies during \fB\-\-depclean\fR and \fB\-\-prune\fR actions. -This option is enabled by default. This option is ignored -when FEATURES="preserve\-libs" is enabled in -\fBmake.conf\fR(5), since any libraries that have -consumers will simply be preserved. +This option is enabled by default. If FEATURES="preserve\-libs" is +enabled in \fBmake.conf\fR(5), and preserve\-libs is not restricted +for any of the packages selected for removal, then this option is +ignored because any libraries that have consumers will simply be +preserved. .TP .BR \-\-digest Prevent corruption from being noticed. The `repoman manifest` command is the |