can now override arch, os, license, release and version