protected function deletePackage($packageKey)
{
try {
$this->packageManager->deletePackage($packageKey);
$message = new Message('Package %s has been deleted', 1343231685, array($packageKey));
} catch (UnknownPackageException $exception) {
$message = new Error($exception->getMessage(), 1343231686);
} catch (ProtectedPackageKeyException $exception) {
$message = new Error($exception->getMessage(), 1343231687);
} catch (Exception $exception) {
$message = new Error($exception->getMessage(), 1343231688);
}
return $message;
}