I am a bit unclear on how SCCM knows that a PACKAGE is installed. When a package successfully installs, does the CM client stamp the registry? What if a package fails to install because of a bad command line, does the client cue the package to try again later? What if I uninstall the package and I want to install it again (required deployment)?
for applications the above all makes sense, just not for packages.