Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 18249 | Differences between
and this patch

Collapse All | Expand All

(-)bin/emergehelp.py~ (-16 / +21 lines)
Lines 14-20 Link Here
14
	print "   "+turquoise("emerge")+" [ "+green("options")+" ] [ "+green("action")+" ] < "+turquoise("system")+" | "+turquoise("world")+" >"
14
	print "   "+turquoise("emerge")+" [ "+green("options")+" ] [ "+green("action")+" ] < "+turquoise("system")+" | "+turquoise("world")+" >"
15
	print "   "+turquoise("emerge")+" < "+turquoise("sync")+" | "+turquoise("info")+" >"
15
	print "   "+turquoise("emerge")+" < "+turquoise("sync")+" | "+turquoise("info")+" >"
16
	print "   "+turquoise("emerge")+" "+turquoise("--resume")+" ["+green("--pretend")+" | "+green("--skipfirst")+"]"
16
	print "   "+turquoise("emerge")+" "+turquoise("--resume")+" ["+green("--pretend")+" | "+green("--skipfirst")+"]"
17
	print "   "+turquoise("emerge")+" "+turquoise("help")+" [ "+green("system")+" | "+green("config")+" | "+green("sync")+" ] "
17
	print "   "+turquoise("emerge")+" "+turquoise("--help")+" [ "+green("system")+" | "+green("config")+" | "+green("sync")+" ] "
18
	print bold("Options:")+" "+green("-")+"["+green("bcCdDefhikKlnoOpPsSuUvV")+"] ["+green("--oneshot")+"] ["+green("--noconfmem")+"]"
18
	print bold("Options:")+" "+green("-")+"["+green("bcCdDefhikKlnoOpPsSuUvV")+"] ["+green("--oneshot")+"] ["+green("--noconfmem")+"]"
19
	print      "                                    ["+green("--columns")+"] ["+green("--nospinner")+"]"
19
	print      "                                    ["+green("--columns")+"] ["+green("--nospinner")+"]"
20
	print bold("Actions:")+" [ "+green("clean")+" | "+green("depclean")+" | "+green("inject")+" | "+green("prune")+" | "+green("regen")+" | "+green("search")+" | "+green("unmerge")+" ]"
20
	print bold("Actions:")+" [ "+green("clean")+" | "+green("depclean")+" | "+green("inject")+" | "+green("prune")+" | "+green("regen")+" | "+green("search")+" | "+green("unmerge")+" ]"
Lines 90-96 Link Here
90
		print
90
		print
91
		print "       "+green("prune")+" ("+green("-P")+" short option)"
91
		print "       "+green("prune")+" ("+green("-P")+" short option)"
92
		print "              "+turquoise("WARNING: This action can remove important packages!")
92
		print "              "+turquoise("WARNING: This action can remove important packages!")
93
		print "              Removes all older versions of a package from your system."
93
		print "              Removes all but the latest versions of matching packages. If there are"
94
		print "              multiple SLOTs for a package, it leaves the latest version in each SLOT."
94
		print "              This action doesn't always verify the possible binary"
95
		print "              This action doesn't always verify the possible binary"
95
		print "              incompatibility between versions and can thus remove essential"
96
		print "              incompatibility between versions and can thus remove essential"
96
		print "              dependencies from your system."
97
		print "              dependencies from your system."
Lines 103-109 Link Here
103
		print "              Rsync users should simply 'emerge sync' to regenerate."
104
		print "              Rsync users should simply 'emerge sync' to regenerate."
104
		print
105
		print
105
		print "       "+green("search")+" ("+green("-s")+" short option)"
106
		print "       "+green("search")+" ("+green("-s")+" short option)"
106
		print "              searches for matches of the supplied string in the current local"
107
		print "              Searches for matches of the supplied string in the current local"
107
		print "              portage tree. The search string is a regular expression."
108
		print "              portage tree. The search string is a regular expression."
108
		print "              A few examples: "
109
		print "              A few examples: "
109
		print "              "+bold("emerge search '^kde'")
110
		print "              "+bold("emerge search '^kde'")
Lines 123-138 Link Here
123
		print
124
		print
124
		print turquoise("Options:")
125
		print turquoise("Options:")
125
		print "       "+green("--buildpkg")+" ("+green("-b")+" short option)"
126
		print "       "+green("--buildpkg")+" ("+green("-b")+" short option)"
126
		print "              tell emerge to build binary packages for all ebuilds processed"
127
		print "              Tell emerge to build binary packages for all ebuilds processed"
127
		print "              (in addition to actually merging the packages.  Useful for"
128
		print "              (in addition to actually merging the packages.  Useful for"
128
		print "              maintainers or if you administrate multiple Gentoo Linux"
129
		print "              maintainers or if you administrate multiple Gentoo Linux"
129
		print "              systems (build once, emerge tbz2s everywhere)."
130
		print "              systems (build once, emerge tbz2s everywhere). The package "
131
		print "              will be created in the "+bold("${PKGDIR}/All")+" directory. An alternative"
132
		print "              for already-merged packages is to use "+bold("quickpkg")+" which creates a"
133
		print "              tbz2 from the live filesystem."
130
		print
134
		print
131
		print "       "+green("--buildpkgonly")+" ("+green("-B")+" short option)"
135
		print "       "+green("--buildpkgonly")+" ("+green("-B")+" short option)"
132
		print "              Creates binary a binary package, but does not merge it to the"
136
		print "              Creates a binary package, but does not merge it to the"
133
		print "              system. This has the restriction that unsatisfied dependencies"
137
		print "              system. This has the restriction that dependencies for the"
134
		print "              must not exist for the desired package as they cannot be used if"
138
		print "              desired package will not be automatically merged, so they"
135
		print "              they do not exist on the system."
139
		print "              must exist on the system."
136
		print
140
		print
137
		print "       "+green("--changelog")+" ("+green("-l")+" short option)"
141
		print "       "+green("--changelog")+" ("+green("-l")+" short option)"
138
		print "              When pretending, also display the ChangeLog entries for packages"
142
		print "              When pretending, also display the ChangeLog entries for packages"
Lines 145-151 Link Here
145
		print "       "+green("--debug")+" ("+green("-d")+" short option)"
149
		print "       "+green("--debug")+" ("+green("-d")+" short option)"
146
		print "              Tell emerge to run the ebuild command in --debug mode. In this"
150
		print "              Tell emerge to run the ebuild command in --debug mode. In this"
147
		print "              mode, the bash build environment will run with the -x option,"
151
		print "              mode, the bash build environment will run with the -x option,"
148
		print "              causing it to output verbose debug information print to stdout."
152
		print "              causing it to output verbose debug information to stdout."
149
		print "              --debug is great for finding bash syntax errors as providing"
153
		print "              --debug is great for finding bash syntax errors as providing"
150
		print "              very verbose information about the dependency and build process."
154
		print "              very verbose information about the dependency and build process."
151
		print
155
		print
Lines 160-170 Link Here
160
		print "              Virtually tweaks the tree of installed packages to only contain"
164
		print "              Virtually tweaks the tree of installed packages to only contain"
161
		print "              glibc, this is great to use together with --pretend. This makes"
165
		print "              glibc, this is great to use together with --pretend. This makes"
162
		print "              it possible for developers to get a complete overview of the"
166
		print "              it possible for developers to get a complete overview of the"
163
		print "              complete dependency tree of a certain package."
167
		print "              complete dependency tree of a package, and it enables complete"
168
		print "              trees to be rebuilt using the latest libraries."
164
		print
169
		print
165
		print "       "+green("--fetchonly")+" ("+green("-f")+" short option)"
170
		print "       "+green("--fetchonly")+" ("+green("-f")+" short option)"
166
		print "              Instead of doing any package building, just perform fetches for"
171
		print "              Instead of doing any package building, just perform fetches for"
167
		print "              all packages (main package as well as all dependencies.) When"
172
		print "              all packages (main package as well as all dependencies). When"
168
		print "              used in combination with --pretend all the SRC_URIs will be"
173
		print "              used in combination with --pretend all the SRC_URIs will be"
169
		print "              displayed multiple mirrors per line, one line per file."
174
		print "              displayed multiple mirrors per line, one line per file."
170
		print
175
		print
Lines 200-206 Link Here
200
		print "              specified packages, not the packages themselves."
205
		print "              specified packages, not the packages themselves."
201
		print
206
		print
202
		print "       "+green("--pretend")+" ("+green("-p")+" short option)"
207
		print "       "+green("--pretend")+" ("+green("-p")+" short option)"
203
		print "              instead of actually performing the merge, simply display what"
208
		print "              Instead of actually performing the merge, simply display what"
204
		print "              ebuilds and tbz2s *would* have been installed if --pretend"
209
		print "              ebuilds and tbz2s *would* have been installed if --pretend"
205
		print "              weren't used.  Using --pretend is strongly recommended before"
210
		print "              weren't used.  Using --pretend is strongly recommended before"
206
		print "              installing an unfamiliar package.  In the printout, N = new,"
211
		print "              installing an unfamiliar package.  In the printout, N = new,"
Lines 235-243 Link Here
235
		print "              result in failed dependencies."
240
		print "              result in failed dependencies."
236
		print
241
		print
237
		print "       "+green("--update")+" ("+green("-u")+" short option)"
242
		print "       "+green("--update")+" ("+green("-u")+" short option)"
238
		print "              Updates packages to the best version available, which may not"
243
		print "              Updates packages, along with their dependencies, to the best"
239
		print "              always be the highest version number due to masking for testing"
244
		print "              version available, which may not always be the highest version"
240
		print "              and development."
245
		print "              number due to masking for testing and development."
241
		print
246
		print
242
		print "       "+green("--upgradeonly")+" ("+green("-U")+" short option)"
247
		print "       "+green("--upgradeonly")+" ("+green("-U")+" short option)"
243
		print "              Updates packages, but excludes updates that would result in a"
248
		print "              Updates packages, but excludes updates that would result in a"

Return to bug 18249