1) only read the recipe that has the same name as the package    - change State.getRecipeNames() to State.getRecipeFileName()    - change buildChangeSet() to only load the one recipe 2) put try/except around helper.findPackage, print error on exception 3) don't raise cook.CookError on syntax error in recipe, print the error    and return like the other error conditions do.
1) only read the recipe that has the same name as the package
   - change State.getRecipeNames() to State.getRecipeFileName()
   - change buildChangeSet() to only load the one recipe
2) put try/except around helper.findPackage, print error on exception
3) don't raise cook.CookError on syntax error in recipe, print the error
   and return like the other error conditions do.

fedora-conary/conary,fedora-conary/conary,fedora-conary/conary,fedora-conary/conary,fedora-conary/conary