Usage: rpmbuild [OPTION...]
Build options with [ <specfile> | <tarball> | <source package> ]:
-bp build through %prep (unpack sources and apply
patches) from <specfile>
-bf build through %conf (%prep, then %conf) from
<specfile>
-bc build through %build (%prep, %conf, then
compile) from <specfile>
-bd check build dependencies <specfile>
-bi build through %install (%prep, %conf, %build,
then install) from <specfile>
-bk build through %check (%prep, %conf, %build,
%install, then check) from <specfile>
-bl verify %files section from <specfile>
-ba build source and binary packages from
<specfile>
-bb build binary package only from <specfile>
-bs build source package only from <specfile>
-br build source package only from <specfile> -
calculate dynamic build requires
-rp build through %prep (unpack sources and apply
patches) from <source package>
-rf build through %conf (%prep, then %conf) from
<source package>
-rc build through %build (%prep, %conf, then
compile) from <source package>
-rd check build dependencies <source package>
-ri build through %install (%prep, %conf, %build,
then install) from <source package>
-rk build through %check (%prep, %conf, %build,
%install, then check) from <source package>
-rl verify %files section from <source package>
-ra build source and binary packages from <source
package>
-rb build binary package only from <source
package>
-rs build source package only from <source
package>
-rr build source package only from <source
package> - calculate dynamic build requires
-tp build through %prep (unpack sources and apply
patches) from <tarball>
-tf build through %conf (%prep, then %conf) from
<tarball>
-tc build through %build (%prep, %conf, then
compile) from <tarball>
-td check build dependencies <tarball>
-ti build through %install (%prep, %conf, %build,
then install) from <tarball>
-tk build through %check (%prep, %conf, %build,
%install, then check) from <tarball>
-ta build source and binary packages from
<tarball>
-tb build binary package only from <tarball>
-ts build source package only from <tarball>
-tr build source package only from <tarball> -
calculate dynamic build requires
--rebuild build binary package from <source package>
--recompile build through %install (%prep, %build, then
install) from <source package>
--buildroot=DIRECTORY override build root (DEPRECATED)
--clean remove build tree when done
--nobuild do not execute any stages of the build
--nodeps do not verify build dependencies
--noclean do not execute %clean stage of the build
--noprep do not execute %prep stage of the build
--nocheck do not execute %check stage of the build
--rmsource remove sources when done
--rmspec remove specfile when done
--short-circuit skip straight to specified stage (only for
c,i)
--target=CPU-VENDOR-OS override target platform
Common options for all rpm modes and executables:
-D, --define='MACRO EXPR' define MACRO with value EXPR
--undefine=MACRO undefine MACRO
-E, --eval='EXPR' print macro expansion of EXPR
--target=CPU-VENDOR-OS Specify target platform
--macros=<FILE:...> read <FILE:...> instead of default file(s)
--load=<FILE> load a single macro file
--noplugins don't enable any plugins
--nodigest don't verify package digest(s)
--nosignature don't verify package signature(s)
--rcfile=<FILE:...> read <FILE:...> instead of default file(s)
-r, --root=ROOT use ROOT as top level directory (default: "/")
--dbpath=DIRECTORY use database in DIRECTORY
--querytags display known query tags
--showrc display final rpmrc and macro configuration
--quiet provide less detailed output
-v, --verbose provide more detailed output
--version print the version of rpm being used
Options implemented via popt alias/exec:
--with=<option> enable configure <option> for build
--without=<option> disable configure <option> for build
--scm=<scm> shortcut for '--define="__scm <scm>"'
--buildpolicy=<policy> set buildroot <policy> (e.g. compress man
pages)
--trace trace macro expansion
--nodebuginfo do not generate debuginfo for this package
--build-in-place run build in current directory on checked out
sources
Help options:
-?, --help Show this help message
--usage Display brief usage message
Options (71)
| Option | Description | Source |
|---|---|---|
-bp | build through %prep (unpack sources and apply patches) from <specfile> | help |
-bf | build through %conf (%prep, then %conf) from <specfile> | help |
-bc | build through %build (%prep, %conf, then compile) from <specfile> | help |
-bd | check build dependencies <specfile> | help |
-bi | build through %install (%prep, %conf, %build, then install) from <specfile> | help |
-bk | build through %check (%prep, %conf, %build, %install, then check) from <specfile> | help |
-bl | verify %files section from <specfile> | help |
-ba | build source and binary packages from <specfile> | help |
-bb | build binary package only from <specfile> | help |
-bs | build source package only from <specfile> | help |
-br | build source package only from <specfile> - calculate dynamic build requires | help |
-rp | build through %prep (unpack sources and apply patches) from <source package> | help |
-rf | build through %conf (%prep, then %conf) from <source package> | help |
-rc | build through %build (%prep, %conf, then compile) from <source package> | help |
-rd | check build dependencies <source package> | help |
-ri | build through %install (%prep, %conf, %build, then install) from <source package> | help |
-rk | build through %check (%prep, %conf, %build, %install, then check) from <source package> | help |
-rl | verify %files section from <source package> | help |
-ra | build source and binary packages from <source package> | help |
-rb | build binary package only from <source package> | help |
-rs | build source package only from <source package> | help |
-rr | build source package only from <source package> - calculate dynamic build requires | help |
-tp | build through %prep (unpack sources and apply patches) from <tarball> | help |
-tf | build through %conf (%prep, then %conf) from <tarball> | help |
-tc | build through %build (%prep, %conf, then compile) from <tarball> | help |
-td | check build dependencies <tarball> | help |
-ti | build through %install (%prep, %conf, %build, then install) from <tarball> | help |
-tk | build through %check (%prep, %conf, %build, %install, then check) from <tarball> | help |
-ta | build source and binary packages from <tarball> | help |
-tb | build binary package only from <tarball> | help |
-ts | build source package only from <tarball> | help |
-tr | build source package only from <tarball> - calculate dynamic build requires | help |
--rebuild | build binary package from <source package> | help |
--recompile | build through %install (%prep, %build, then install) from <source package> | help |
--buildroot DIRECTORY | override build root (DEPRECATED) | help |
--clean | Remove the build tree after the packages are made (default). | help + man |
--nobuild | do not execute any stages of the build | help + man |
--nodeps | Do not verify build dependencies. | help + man |
--noclean | Do not execute %clean build stage even if present in spec. | help + man |
--noprep | Do not execute %prep build stage even if present in spec. | help + man |
--nocheck | Do not execute %check build stage even if present in spec. | help + man |
--rmsource | Remove the sources after the build (may also be used standalone, e.g. rpmbuild --rmsource foo.spec). | help + man |
--rmspec | Remove the spec file after the build (may also be used standalone, e.g. rpmbuild --rmspec foo.spec). | help + man |
--short-circuit | Skip straight to specified stage (i.e., skip all stages leading up to the specified stage). | help + man |
--target CPU-VENDOR-OS | override target platform | help |
-D, --define 'MACRO | define MACRO with value EXPR | help |
--undefine MACRO | undefine MACRO | help |
-E, --eval 'EXPR' | print macro expansion of EXPR | help |
--macros FILE:... | read <FILE:...> instead of default file(s) | help |
--load FILE | load a single macro file | help |
--noplugins | don't enable any plugins | help |
--nodigest | don't verify package digest(s) | help |
--nosignature | don't verify package signature(s) | help |
--rcfile FILE:... | read <FILE:...> instead of default file(s) | help |
-r, --root ROOT | use ROOT as top level directory (default: "/") | help |
--dbpath DIRECTORY | use database in DIRECTORY | help |
--querytags | display known query tags | help |
--showrc | display final rpmrc and macro configuration | help |
--quiet | provide less detailed output | help |
-v, --verbose | provide more detailed output | help |
--version | print the version of rpm being used | help |
--with option | enable configure <option> for build | help + man |
--without option | disable configure <option> for build | help + man |
--scm scm | Select the SCM to use with %autosetup, if one is not set in the spec file. | help + man |
--buildpolicy policy | set buildroot <policy> (e.g. compress man pages) | help |
--trace | trace macro expansion | help |
--nodebuginfo | do not generate debuginfo for this package | help + man |
--build-in-place | Build from locally checked out sources in the current working directory. | help + man |
-?, --help | Show this help message | help |
--usage | Display brief usage message | help |
--rpmfcdebug | Print debug information on file classification and dependency generation. (in the manual page but not in --help) | man |
Exit status (1) from the manual page
11 | there are unmet DYNAMIC BUILD DEPENDENCIES |