On Wed, Mar 25, 2015 at 8:20 AM, Nils Bruin <[email protected]> wrote:
> On Tuesday, March 24, 2015 at 3:27:14 PM UTC-7, Alexey Muranov wrote:
>>
>> Hello,
>>
>> i find Sage distributions downloadable from its web site huge, and most
>> likely i will never need most of the functions.  Is it possible to install
>> only the core, and download needed packages on demand?

What functionality do you need?   If you tell us, maybe it's actually
just in some program that we include, and you can use that program
directly.    For example, if you said, "I need to compute the class
group of a number field", we might respond with "install PARI".

 -- William

>
>
> The git source repository does not contain all the upstream tarballs, so if
> you first download that, you'll get something a little bit smaller. If you
> build from that, then the upstream tarballs will be downloaded as needed.
> Unfortunately for your purposes, the build process is set up so that each
> package is "needed", so all of them will be downloaded.
>
> In principle you could tweak the build process to skip certain packages. You
> would certainly end up with an unsupported build and quite likely with a
> non-functioning one, but with a bit of work you can probably cull
> *something* (e.g., R comes to mind. That's not very tightly integrated, so
> missing that will probably not have a huge impact).
>
> So the simple answer is "No", the encouraging answer is "Yes, but you'd have
> to do nontrivial work to ensure that not every package is demanded during
> build already, and you'd be setting yourself up with an untested and thus a
> very unreliable setup".
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-support" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/sage-support.
> For more options, visit https://groups.google.com/d/optout.



-- 
William (http://wstein.org)

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to