481
481
raise TransactionFailed(ERROR_NO_PACKAGE,
482
482
"Package %s isn't available" % pkg_name)
484
484
raise TransactionFailed(ERROR_PACKAGE_NOT_INSTALLED,
485
485
"Package %s isn't installed" % pkg_name)
486
486
if pkg.essential == True:
487
487
raise TransactionFailed(ERROR_NOT_REMOVE_ESSENTIAL_PACKAGE,
488
488
"Package %s cannot be removed." % \