Did you rebuild the cached workspace? I.e. "rm -rf ~/.sage/gap". If you
manually install a package in GAP then we can't know that a package was
added...
On Monday, March 3, 2014 9:12:12 PM UTC, Simon King wrote:
>
> Hi!
>
> I thought that sage's pexpect interface to GAP just launches "sage -gap"
> and then sends strings that are evaluated in the subprocess.
> Hence, I am very surprised by the following.
>
> I have installed GAP's ModIsom package, and in "sage -gap" I see that it
> really is available:
> gap> RequirePackage("ModIsom");
> Loading ModIsom 2.0...
> true
> gap> $sage2:=NilpotentQuotientOfFpAlgebra;
> function( arg ) ... end
>
> Doing the same in the pexpect interface, I get
> sage: gap.RequirePackage('"ModIsom"')
> Traceback (most recent call last):
> ...
> RuntimeError: Gap produced error output
> Error, Variable: 'WeightVector' is read only
> Error, was not in any namespace
> Error, was not in any namespace
>
> executing RequirePackage($sage1);
>
> Amazingly, when immediately retrying to load the package, it seems to
> work:
> sage: gap.RequirePackage('"ModIsom"')
> true
>
> But actually it doesn:
> sage: gap("NilpotentQuotientOfFpAlgebra")
> Traceback (most recent call last):
> ...
> TypeError: Gap produced error output
> Error, Variable: 'NilpotentQuotientOfFpAlgebra' must have a value
>
> executing $sage2:=NilpotentQuotientOfFpAlgebra;;
>
> What is wrong here?
>
> Best regards,
> Simon
>
>
--
You received this message because you are subscribed to the Google Groups
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/groups/opt_out.