updated RpmPkgProvider to use create generator in provide() method