Hello sage-combinat,

I just upgraded to Sage 5.11 and everything worked fine (including tests). Then I installed the combinat patches using 'sage -combinat install' and Sage crashed at startup. The log file that was generated ended with:

NameError: name 'cached_method' is not defined

So after a little digging, the problem is missing imports in two files:
devel/sage-combinat/sage/categories/graded_algebras_with_basis.py
devel/sage-combinat/sage/categories/graded_modules_with_basis.py

In both files we should add:
from sage.misc.cachefunc import cached_method
After adding this import, Sage works again.

The fix is easy, but I wondered if it was a problem introduced by some patch. I think the "culprit" is in one of the patches of #10963. Specifically I am looking at: http://combinat.sagemath.org/patches/file/tip/trac_10963-more_functorial_constructions-nt.patch#l8307

This is my first visit to sage-combinat. What is the process of patching the patch?

Regards,
TB

--
You received this message because you are subscribed to the Google Groups 
"sage-combinat-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-combinat-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-combinat-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-combinat-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to