On Thursday, July 16, 2015 at 4:17:10 PM UTC+2, Jeroen Demeyer wrote: > > What if mathematica(1) or mathematica('1+1') works on the old version > but something more complicated does not work? >
Sage supports only one version of open source and free optional sage packages, since users can obtain easily that version freely and this one is declared officially in the file /build/pkgs/maxima/package-version.txt for example. For external packages that are not free like mathematica, it not so easy to ask the user to upgrade to the most recent or to the one is used by Sage. So, we have to make a choice. Either we try to support all mathematica versions. Or, we support only one. But if we chose to support one version. Then it should be declared that the interface is for mathematica v9.0 for instance maybe in some package-version.txt file. And if I have mathematica v 10.0 on my machine, then "make ptestlong" should not run the mathematica optional since the version do not match. But if I have the good version, then, why not "make ptestlong" run those tests? -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.