Description of Problem: In the man page for rpm, --nobuild option is listed under the install and upgrade options as: Do not install the package, simply check for and report potential conflicts. However, it reports an error message if you try and use it. Version-Release number of selected component (if applicable): rpm-4.0.4-7x How Reproducible: 100% Steps to Reproduce: 1. rpm -Fvh --nobuild XFree86-4.2.0-61.4.i386.rpm Actual Results: --nobuild: unknown option Expected Results: According to the man page, it should check for conflicts but it shouldn't install. However, it looks like this is a documentation problem. --nobuild should be replaced by --test in the man page.
From the rpm-4.1 man page: ... install-options [--allfiles] [--badreloc] [--excludepath OLDPATH] [--excludedocs] [--force] [-h,--hash] [--ignoresize] [--ignorearch] [--ignoreos] [--includedocs] [--justdb] [--nodeps] [--nodigest] [--nosignature] [--nosuggest] [--noorder] [--noscripts] [--notriggers] [--oldpackage] [--percent] [--prefix NEWPATH] [--relocate OLDPATH=NEWPATH] [--repackage] [--replacefiles] [--replacepkgs] [--test] ... --test Do not install the package, simply check for and report potential conflicts. ...
I don't know how fussy you are about your resolutions but this should really be resolved RAWHIDE since the latest offical rpm version (rpm-4.0.4-7x) is documented incorrectly. Also, rpm 4.1 is not available from the rawhide directory. It only seems to go up to m*. Was there a build problem today?