Le samedi 19 mai, Jeroen Demeyer a écrit: > On 2012-05-19 11:57, Julien Puydt wrote: > > first, according to spkg/standard/deps, only sagetex depends on > > tachyon, but when you search for tachyon uses, you find them in the > > sage sources and not in the sagetex ones. > > > > Then, I'm not sure it is a build-time dep -- only a runtime one, > > since it looks like it's a call to the tachyon executable to > > generate a picture, not a use of libtachyon. > > > > Do I err?
> I guess everything you said is correct. I also think the Tachyon > dependencies in spkg/standard/deps are correct, in case you were > implying otherwise. Here are lines 312 to 317 from spkg/standard/deps: <<< # To build SageTeX, you just need Python, but to test (SAGE_CHECK=yes) # SageTeX, you actually need to run sage, produce plots,... $(INST)/$(SAGETEX): $(BASE) $(INST)/$(PYTHON) $(INST)/$(PATCH) \ $(SAGERUNTIME) $(INST)/$(MAXIMA) $(INST)/$(SCIPY) \ $(INST)/$(MATPLOTLIB) $(INST)/$(PIL) $(INST)/$(TACHYON) +$(PIPE) "$(SAGE_SPKG) $(SAGETEX) 2>&1" "tee -a $(SAGE_LOGS)/$(SAGETEX).log" >>> I would have expected tachyon to appear in the definition of SAGERUNTIME, and sagetex to depend on tachyon only through SAGERUNTIME, not directly, since it isn't necessary to build anything. Snark on #sagemath -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org