>>>> "VS" == Ville Skyttä
VS> s/RPM/rpmbuild/, and in addition to running shell scripts it is in a
VS> state where it can unpack common archive types and apply patches?
RPM can do that, but you should not assume how. It could link in
libraries to do that without actually installing any executables it
could call. Or it could call things which are not in $PATH.