diff -up src/sage/groups/perm_gps/permgroup.py.orig src/sage/groups/perm_gps/permgroup.py --- src/sage/groups/perm_gps/permgroup.py.orig 2015-04-03 15:08:05.769403291 -0300 +++ src/sage/groups/perm_gps/permgroup.py 2015-04-03 15:08:15.296403656 -0300 @@ -181,8 +181,7 @@ def hap_decorator(f): """ @wraps(f) def wrapped(self, n, p=0): - if not is_package_installed('gap_packages'): - raise RuntimeError("You must install the optional gap_packages package.") + raise RuntimeError("gap-hap package not available.") load_hap() from sage.rings.arith import is_prime if not (p == 0 or is_prime(p)): @@ -3943,8 +3942,7 @@ class PermutationGroup_generic(group.Gro - David Joyner and Graham Ellis """ - if not is_package_installed('gap_packages'): - raise RuntimeError("You must install the optional gap_packages package.") + raise RuntimeError("gap-hap package not available.") load_hap() from sage.rings.arith import is_prime if not (p == 0 or is_prime(p)):