Lines 99-104
Link Here
|
99 |
\fBNote that changes in USE flags can drastically affect the |
99 |
\fBNote that changes in USE flags can drastically affect the |
100 |
output of \-\-depclean.\fR |
100 |
output of \-\-depclean.\fR |
101 |
.TP |
101 |
.TP |
|
|
102 |
.BR "\-\-help " (\fB\-h\fR) |
103 |
Displays help information for emerge. Adding one of the additional |
104 |
arguments listed above will give you more specific help information |
105 |
on that subject. The internal \fBemerge\fR help documentation is |
106 |
updated more frequently than this man page; check it out if you |
107 |
are having problems that this man page does not help resolve. |
108 |
.TP |
102 |
.BR \-\-info |
109 |
.BR \-\-info |
103 |
This is a list of information to include in bug reports which aids the |
110 |
This is a list of information to include in bug reports which aids the |
104 |
developers with fixing any problems you may report. \fBPlease include this |
111 |
developers with fixing any problems you may report. \fBPlease include this |
Lines 140-145
Link Here
|
140 |
\fBemerge \-\-metadata\fR to rebuild the cache as portage does at the end of |
147 |
\fBemerge \-\-metadata\fR to rebuild the cache as portage does at the end of |
141 |
a sync operation. |
148 |
a sync operation. |
142 |
.TP |
149 |
.TP |
|
|
150 |
.BR "\-\-resume" |
151 |
Resumes the last merge operation. Please note that this operation |
152 |
will only return an error on failure. If there is nothing for portage |
153 |
to do, then portage will exit with a message and a success condition. |
154 |
.TP |
143 |
.BR "\-\-search " (\fB\-s\fR) |
155 |
.BR "\-\-search " (\fB\-s\fR) |
144 |
Searches for matches of the supplied string in the portage tree. |
156 |
Searches for matches of the supplied string in the portage tree. |
145 |
The \-\-search string is a regular expression. For example, \fBemerge |
157 |
The \-\-search string is a regular expression. For example, \fBemerge |
Lines 147-153
Link Here
|
147 |
\fBemerge \-\-search "gcc$"\fR searches for any package that ends with |
159 |
\fBemerge \-\-search "gcc$"\fR searches for any package that ends with |
148 |
"gcc"; \fBemerge \-\-search "office"\fR searches for any package that |
160 |
"gcc"; \fBemerge \-\-search "office"\fR searches for any package that |
149 |
contains the word "office". If you want to search the package |
161 |
contains the word "office". If you want to search the package |
150 |
descriptions as well, use the \fB\-\-searchdesc\fR option. |
162 |
descriptions as well, use the \fB\-\-searchdesc\fR action. |
|
|
163 |
.TP |
164 |
.BR "\-\-searchdesc " (\fB\-S\fR) |
165 |
Matches the search string against the description field as well as |
166 |
the package name. \fBTake caution\fR as the descriptions are also |
167 |
matched as regular expressions. |
151 |
.TP |
168 |
.TP |
152 |
.BR \-\-sync |
169 |
.BR \-\-sync |
153 |
Initiates a portage tree update with one of the rsync.gentoo.org |
170 |
Initiates a portage tree update with one of the rsync.gentoo.org |
Lines 163-168
Link Here
|
163 |
system. Its arguments can be \fIebuilds\fR, \fIclasses\fR, or |
180 |
system. Its arguments can be \fIebuilds\fR, \fIclasses\fR, or |
164 |
\fIdependencies\fR \-\- see \fB\-\-clean\fR above for examples. |
181 |
\fIdependencies\fR \-\- see \fB\-\-clean\fR above for examples. |
165 |
.TP |
182 |
.TP |
|
|
183 |
.BR "\-\-update " (\fB\-u\fR) |
184 |
Updates packages to the best version available, which may not always be the |
185 |
highest version number due to masking for testing and development. This will |
186 |
also update direct dependencies which may not be what you want. In general, |
187 |
use this option only in combination with the world or system target. |
188 |
.TP |
189 |
.BR "\-\-upgradeonly " (\fB\-U\fR) |
190 |
Updates packages, but excludes updates that would result in a lower version of |
191 |
the package being installed. \fBSLOT\fRs are considered at a basic level. |
192 |
.br |
193 |
This option is deprecated and should not be used anymore. Please use the |
194 |
/etc/portage/package.* files from now on. |
195 |
.TP |
196 |
.BR "\-\-version " (\fB\-V\fR) |
197 |
Displays the version number of \fBemerge\fR. |
198 |
.TP |
166 |
.BR "\-\-config " |
199 |
.BR "\-\-config " |
167 |
Run package specific actions needed to be executed after the |
200 |
Run package specific actions needed to be executed after the |
168 |
emerge process has completed. This usually entails configuration |
201 |
emerge process has completed. This usually entails configuration |
Lines 191-197
Link Here
|
191 |
dependencies must already be emerged on the system. |
224 |
dependencies must already be emerged on the system. |
192 |
.TP |
225 |
.TP |
193 |
.BR "\-\-changelog " (\fB\-l\fR) |
226 |
.BR "\-\-changelog " (\fB\-l\fR) |
194 |
Use this in conjunction with the \fB\-\-pretend\fR action. This will |
227 |
Use this in conjunction with the \fB\-\-pretend\fR option. This will |
195 |
show the ChangeLog entries for all the packages that will be upgraded. |
228 |
show the ChangeLog entries for all the packages that will be upgraded. |
196 |
.TP |
229 |
.TP |
197 |
.BR "\-\-columns" |
230 |
.BR "\-\-columns" |
Lines 238-250
Link Here
|
238 |
remote server without consulting packages existing in the local packages |
271 |
remote server without consulting packages existing in the local packages |
239 |
directory. |
272 |
directory. |
240 |
.TP |
273 |
.TP |
241 |
.BR "\-\-help " (\fB\-h\fR) |
|
|
242 |
Displays help information for emerge. Adding one of the additional |
243 |
arguments listed above will give you more specific help information |
244 |
on that subject. The internal \fBemerge\fR help documentation is |
245 |
updated more frequently than this man page; check it out if you |
246 |
are having problems that this man page does not help resolve. |
247 |
.TP |
248 |
.BR "\-\-newuse " (\fB\-N\fR) |
274 |
.BR "\-\-newuse " (\fB\-N\fR) |
249 |
Tells emerge to include installed packages where USE flags have changed since |
275 |
Tells emerge to include installed packages where USE flags have changed since |
250 |
compilation. An asterisk marks when a USE flag has changed since the package |
276 |
compilation. An asterisk marks when a USE flag has changed since the package |
Lines 311-328
Link Here
|
311 |
Results may vary, but the general outcome is a reduced or condensed |
337 |
Results may vary, but the general outcome is a reduced or condensed |
312 |
output from portage's displays. |
338 |
output from portage's displays. |
313 |
.TP |
339 |
.TP |
314 |
.BR "\-\-resume" |
|
|
315 |
Resumes the last merge operation. Please note that this operation |
316 |
will only return an error on failure. If there is nothing for portage |
317 |
to do, then portage will exit with a message and a success condition. |
318 |
.TP |
319 |
.BR "\-\-searchdesc " (\fB\-S\fR) |
320 |
Matches the search string against the description field as well as |
321 |
the package name. \fBTake caution\fR as the descriptions are also |
322 |
matched as regular expressions. |
323 |
.TP |
324 |
.BR "\-\-skipfirst" |
340 |
.BR "\-\-skipfirst" |
325 |
This action is only valid when used with \fB\-\-resume\fR. It removes the |
341 |
This option is only valid when used with \fB\-\-resume\fR. It removes the |
326 |
first package in the resume list so that a merge may continue in the presence |
342 |
first package in the resume list so that a merge may continue in the presence |
327 |
of an uncorrectable or inconsequential error. This should only be used in |
343 |
of an uncorrectable or inconsequential error. This should only be used in |
328 |
cases where skipping the package will not result in failed dependencies. |
344 |
cases where skipping the package will not result in failed dependencies. |
Lines 332-350
Link Here
|
332 |
This is only really useful in combination with \fB\-\-emptytree\fR or |
348 |
This is only really useful in combination with \fB\-\-emptytree\fR or |
333 |
\fB\-\-update\fR and \fB\-\-deep\fR. |
349 |
\fB\-\-update\fR and \fB\-\-deep\fR. |
334 |
.TP |
350 |
.TP |
335 |
.BR "\-\-update " (\fB\-u\fR) |
|
|
336 |
Updates packages to the best version available, which may not always be the |
337 |
highest version number due to masking for testing and development. This will |
338 |
also update direct dependencies which may not be what you want. In general, |
339 |
use this option only in combination with the world or system target. |
340 |
.TP |
341 |
.BR "\-\-upgradeonly " (\fB\-U\fR) |
342 |
Updates packages, but excludes updates that would result in a lower version of |
343 |
the package being installed. \fBSLOT\fRs are considered at a basic level. |
344 |
.br |
345 |
This option is deprecated and should not be used anymore. Please use the |
346 |
/etc/portage/package.* files from now on. |
347 |
.TP |
348 |
.BR "\-\-usepkg " (\fB\-k\fR) |
351 |
.BR "\-\-usepkg " (\fB\-k\fR) |
349 |
Tells emerge to use binary packages (from $PKGDIR) if they are available, thus possibly avoiding some |
352 |
Tells emerge to use binary packages (from $PKGDIR) if they are available, thus possibly avoiding some |
350 |
time\-consuming compiles. This option is useful for CD installs; you can export PKGDIR=/mnt/cdrom/packages |
353 |
time\-consuming compiles. This option is useful for CD installs; you can export PKGDIR=/mnt/cdrom/packages |
Lines 358-367
Link Here
|
358 |
.TP |
361 |
.TP |
359 |
.BR "\-\-verbose " (\fB\-v\fR) |
362 |
.BR "\-\-verbose " (\fB\-v\fR) |
360 |
Tell emerge to run in verbose mode. Currently this flag causes emerge to print out GNU info errors, if any, and to show the USE flags that will be used for each package when pretending. |
363 |
Tell emerge to run in verbose mode. Currently this flag causes emerge to print out GNU info errors, if any, and to show the USE flags that will be used for each package when pretending. |
361 |
.TP |
|
|
362 |
.BR "\-\-version " (\fB\-V\fR) |
363 |
Displays the version number of \fBemerge\fR. It cannot be used in |
364 |
conjunction with other options. |
365 |
.SH "ENVIRONMENT OPTIONS" |
364 |
.SH "ENVIRONMENT OPTIONS" |
366 |
.TP |
365 |
.TP |
367 |
\fBROOT\fR = \fI[path]\fR |
366 |
\fBROOT\fR = \fI[path]\fR |