34b5d7d
diff -up src/sage/groups/perm_gps/permgroup.py.orig src/sage/groups/perm_gps/permgroup.py
34b5d7d
--- src/sage/groups/perm_gps/permgroup.py.orig	2014-02-07 12:37:33.523840952 -0200
34b5d7d
+++ src/sage/groups/perm_gps/permgroup.py	2014-02-07 12:37:42.905841312 -0200
86f823b
@@ -180,8 +180,7 @@ def hap_decorator(f):
86f823b
     """
86f823b
     @wraps(f)
86f823b
     def wrapped(self, n, p=0):
86f823b
-        if not is_package_installed('gap_packages'):
86f823b
-            raise RuntimeError, "You must install the optional gap_packages package."
86f823b
+        raise RuntimeError, "gap-hap package not available."
86f823b
         load_hap()
86f823b
         from sage.rings.arith import is_prime
86f823b
         if not (p == 0 or is_prime(p)):
34b5d7d
@@ -3934,8 +3933,7 @@ class PermutationGroup_generic(group.Gro
86f823b
 
86f823b
         - David Joyner and Graham Ellis
86f823b
         """
86f823b
-        if not is_package_installed('gap_packages'):
86f823b
-            raise RuntimeError, "You must install the optional gap_packages package."
86f823b
+        raise RuntimeError, "gap-hap package not available."
86f823b
         load_hap()
86f823b
         from sage.rings.arith import is_prime
86f823b
         if not (p == 0 or is_prime(p)):