diff options
author | James Le Cuirot <chewi@gentoo.org> | 2024-05-10 12:26:18 +0100 |
---|---|---|
committer | James Le Cuirot <chewi@gentoo.org> | 2024-06-11 13:57:42 +0100 |
commit | e320d1eca24c036d3d08fdab14888269c3a05a59 (patch) | |
tree | 6eb3de04418b29342825c57d0c0358f9a6efe269 /man/emerge.1 | |
parent | tar_safe_extract: Use tarfile.fully_trusted_filter (diff) | |
download | portage-e320d1eca24c036d3d08fdab14888269c3a05a59.tar.gz portage-e320d1eca24c036d3d08fdab14888269c3a05a59.tar.bz2 portage-e320d1eca24c036d3d08fdab14888269c3a05a59.zip |
emerge: Make --root-deps install build deps to ROOT plus / for all EAPIs
Rather than instead of / for EAPI 6 and below. This changes the
behaviour, but it is arguably not a breaking change, as no installations
are being dropped. The previous behaviour was highly likely to break
anyway.
Bug: https://bugs.gentoo.org/435066
Closes: https://github.com/gentoo/portage/pull/1319
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Diffstat (limited to 'man/emerge.1')
-rw-r--r-- | man/emerge.1 | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/man/emerge.1 b/man/emerge.1 index 5c36dc1f0..e30f5f813 100644 --- a/man/emerge.1 +++ b/man/emerge.1 @@ -981,21 +981,15 @@ Set the \fBROOT\fR environment variable. Set the \fBSYSROOT\fR environment variable. .TP .BR \-\-root\-deps[=rdeps] -If no argument is given then build\-time dependencies of packages for -\fBROOT\fR are installed to \fBROOT\fR instead of /. -If the \fBrdeps\fR argument is given then discard all build\-time dependencies -of packages for \fBROOT\fR. -This option is only meaningful when used together with \fBROOT\fR and it should -not be enabled under normal circumstances! +This option is only meaningful when used together with \fBROOT\fR. -Does not affect EAPIs that support \fBBDEPEND\fR. \fBEAPI 7\fR introduces -\fBBDEPEND\fR as a means to adjust installation into / and \fBROOT\fR. Use -the \fBSYSROOT\fR environment variable to control where \fBDEPEND\fR -is installed to under \fBEAPI 7\fR. +If no argument is given, then build\-time dependencies of packages for +\fBROOT\fR are installed to \fBROOT\fR as well as /. -When ebuilds with different EAPIs feature in the same emerge run, the -appropriate behaviour for each EAPI is applied independently to each -ebuild. +If the \fBrdeps\fR argument is given, then all build\-time dependencies of +packages for \fBROOT\fR are ignored entirely. This option should not be enabled +under normal circumstances! It is not applied to ebuilds at \fBEAPI 7\fR or +later. .TP .BR "\-\-search\-index < y | n >" Enable or disable indexed search for search actions. This option is |