usage = "usage: emaint [options] " + " | ".join(module_names)
+
+usage+= "\n\nCurrently emaint can only check and fix problems with one's world\n"
+usage+= "file. Future versions will integrate other portage check-and-fix\n"
+usage+= "tools and provide a single interface to system health checks."
+
+
parser = OptionParser(usage=usage)
parser.add_option("-c", "--check", help="check for problems",
action="callback", callback=exclusive, callback_kwargs={"var":"action"})
print "\n".join(result)
print "\n"
+print "Finished"
it may remove packages necessary for the proper operation of your
system. Its arguments can be \fIebuilds\fR, \fIclasses\fR, or
\fIdependencies\fR \-\- see \fB\-\-clean\fR above for examples.
+.TP
+.BR "\-\-config "
+Run package specific actions needed to be executed after the
+emerge process has completed. This usually entails configuration
+file setup or other similar setups that the user may wish to run.
.SH "OPTIONS"
.TP
.BR "\-\-ask " (\fB\-a\fR)
.LP
Please include the output of \fBemerge \-\-info\fR when you submit your
bug report.
-.SH "SEE ALSO"
-.BR "emerge \-\-help",
-.BR ebuild (1),
-.BR ebuild (5),
-.BR make.conf (5),
-.BR portage (5)
-.LP
-A number of helper applications reside in \fI/usr/lib/portage/bin\fR.
-.LP
-The \fBapp\-portage/gentoolkit\fR package contains useful scripts such as
-\fBequery\fR (a package query tool).
+.SH "AUTHORS"
+.nf
+Daniel Robbins <drobbins@gentoo.org>
+Geert Bevin <gbevin@gentoo.org>
+Achim Gottinger <achim@gentoo.org>
+Nicholas Jones <carpaski@gentoo.org>
+Phil Bordelon <phil@thenexusproject.org>
+Mike Frysinger <vapier@gentoo.org>
+Marius Mauch <genone@gentoo.org>
+.fi
.SH "FILES"
.TP
\fB/var/lib/portage/world\fR
\fB/etc/make.globals\fR
Contains the default variables for the build process. \fBDo not edit
this file\fR.
-.SH "AUTHORS"
-Daniel Robbins <drobbins@gentoo.org>
-.br
-Geert Bevin <gbevin@gentoo.org>
-.br
-Achim Gottinger <achim@gentoo.org>
-.br
-Nicholas Jones <carpaski@gentoo.org>
-.br
-Phil Bordelon <phil@thenexusproject.org>
-.br
-Mike Frysinger <vapier@gentoo.org>
-.br
-Marius Mauch <genone@gentoo.org>
-.br
-.SH "CVS HEADER"
-$Id: /var/cvsroot/gentoo-src/portage/man/emerge.1,v 1.70.2.15 2005/08/20 03:56:50 vapier Exp $
+.SH "SEE ALSO"
+.BR "emerge \-\-help",
+.BR ebuild (1),
+.BR ebuild (5),
+.BR make.conf (5),
+.BR portage (5)
+.LP
+A number of helper applications reside in \fI/usr/lib/portage/bin\fR.
+.LP
+The \fBapp\-portage/gentoolkit\fR package contains useful scripts such as
+\fBequery\fR (a package query tool).
print " your system. Specify arguments using the dependency specification"
print " format described in the "+bold("--clean")+" action above."
print
+ print " "+green("--config")
+ print " Run package specific actions needed to be executed after the"
+ print " emerge process has completed. This usually entails configuration"
+ print " file setup or other similar setups that the user may wish to run."
+ print
print turquoise("Options:")
print " "+green("--ask")+" ("+green("-a")+" short option)"
print " before performing the merge, display what ebuilds and tbz2s will"