Please provide ALL details if you insist of posting bug reports on the forums. Details include:
Version of OpenACS you are using.
A example of the code that was called.
A description of what you expected to happen.
A description of what actually happened including the relevant part of the error log.
On OpenACS 5.1 content::template::new does NOT accept a package_id parameter. This is because there is no package_id attribute for content repository items in this version of OpenACS. The first version of OpenACS that will support package_id for all objects in the acs_objects table is OpenACS 5.2 (current CVS HEAD).