context: implement InstallPackage