I have a main.rules file for tropical that includes a "USE matroid" clause at the beginning. When I start polymake it complains
In fact, I don't have any extension to matroid in my extension directory. Even if I do create it via found_extension and add a main.rules file (either empty or containing some dummy functions), polymake now complains upon restart:Loading applications now...polymake: ERROR: "/home/hampe/work/atint/apps/tropical/rules/main.rules", line 24: rule file /home/hampe/work/atint/apps/matroid/rules/main.rules does not exist
If I replace USE matroid by any other application, i.e USE fan/ USE polytope, etc., everything works fine (except that I can't call the functions from matroid ). As the subject title suggests, this only happens in 2.10Loading applications now...polymake: ERROR: "/usr/local/share/polymake/perllib/Polymake/Core/Application.pm", line 309: Can't call method "so_name" on an undefined value