On Tue, Jan 15, 2013 at 5:25 PM, kcrisman <kcris...@gmail.com> wrote:
> > On Tuesday, January 15, 2013 5:28:24 PM UTC-5, Volker Braun wrote: >> >> One thing that hasn't been mentioned is possibly separating build >> infrastructure (gcc, patch, iconv, ...) from the specialist mathematical >> libraries. The former are generally available in usable form from your >> distro, or can be compiled without too much hassle in some overlay (say, >> gentoo prefix / plain lmonade) since it is following a relatively beaten >> path. And has been written/checked by people with some experience in >> software engineering. And if, say, there is a bug in the perl ebuild then >> its probably already been fixed in the gentoo community so we don't have to >> do it ourselves. > > > Just curious - how would Mac fit in with all this? > Not sure what you mean here. > I know it's possible to do some of these package things with it, but for > the "ordinary" user... or would one still in principle be able to download > the Sage source, disconnect from the Internet, type "make", and wait for > some (smaller and smaller!) amount of time? > I don't know about the smaller and smaller part, but yet. The default download would contain a local "repository" full of tarballs for all the packages we're interested in which would be consulted before going online. The repository would not, so if you did "git clone [uri_to_git_repo]; make" it would download these dependencies (from sagemath.org), at least once (though perhaps it'd be handy to be able to share this cache between clones). - Robert -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To post to this group, send email to sage-devel@googlegroups.com. To unsubscribe from this group, send email to sage-devel+unsubscr...@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel?hl=en.