Build sage with components those are already installed

i like this post (click again to cancel)
i dont like this post (click again to cancel)

Hi, I am using Linux Mint 12 (Ubuntu 11.10 based) mixed with Debian unstable. In fact, I have almost all the components of SAGE installed on my system (python-scipy, R, maxima, ... etc). I am wondering if there are any options available in Makefile or configure file those allow me build only the sage's interface to these installed packages rather than build __everything from source spkg__ ?

asked Dec 12 '11

Gong-Yi Liao gravatar image Gong-Yi Liao
25 1 2 6
i like this answer (click again to cancel)
i dont like this answer (click again to cancel) Gong-Yi Liao has selected this answer as correct

Welcome to Sage!

The short answer is no. A long time ago we had a Debian version along these lines, but that is not current, though I think some folks have been working on it.

However, Sage on Gentoo sort of does this, using system versions.

The longer answer is about Sage's philosophy of "batteries included", which someone else might want to comment on - there are endless discussions of this on the Sage development list every so often.


posted Dec 12 '11

kcrisman gravatar image kcrisman
7812 20 78 170

updated Dec 13 '11

I agree that "batteries included" approach is a robust way to provide a conglomerate tool like SAGE. Although such a conservative approach can have some overhead, but now a day the cost of disk space is cheaper, (if we, irrelevantly, compare to the cost of solving the program integration problem, the disk space cost almost can be totally ignored).

Gong-Yi Liao (Dec 12 '11)

Yes, 10 or 15 years ago this would have been a really different story.

kcrisman (Dec 13 '11)

Your answer

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
Login/Signup to Post

Question tools

1 follower



Asked: Dec 12 '11

Seen: 189 times

Last updated: Dec 13 '11

powered by ASKBOT version 0.7.22
Copyright Sage, 2010. Some rights reserved under creative commons license.