Hello! I've cloned from git://github.com/sagemath/sage.git (094712a Merge in bug fixes for the dev scripts) and typed "make" on a (relatively minimal) Debian 7 Installation.
I didn't know whether such a step would actually succeed, since I haven't yet been able to find a description that such a simple "make" would work. So I didn't expect success. But I am somewhat surprised that the build fails at building git (see below). :-( My Debian system says: git version 1.7.10.4 and Sage wants to build 1.7.12.2. Is there really any reason why Sage wouldn't be satisfied with a smaller version number. What super features are used when building/developing sage that justify the need for 1.7.12.2? What actually surprises me is that Sage must build git at all. Wouldn't it make sense to restrict build and development scripts to use features of a git version number that is usually satisfied by current major stable distributions and build git only when this is not fuflilled for some very old distribution. Note that git must have been installed, since I have (successfully) cloned sage from github. Ralf ================================================================= Manifying blib/man3/Git.3pm make[5]: Leaving directory `/home/me/v/git/sage/local/var/tmp/sage/build/git-1.7.12.2.p0/src/perl' make[4]: Leaving directory `/home/me/v/git/sage/local/var/tmp/sage/build/git-1.7.12.2.p0/src/perl' make[4]: Entering directory `/home/me/v/git/sage/local/var/tmp/sage/build/git-1.7.12.2.p0/src/git_remote_helpers' make[4]: Leaving directory `/home/me/v/git/sage/local/var/tmp/sage/build/git-1.7.12.2.p0/src/git_remote_helpers' make[4]: Entering directory `/home/me/v/git/sage/local/var/tmp/sage/build/git-1.7.12.2.p0/src/templates' make[4]: Leaving directory `/home/me/v/git/sage/local/var/tmp/sage/build/git-1.7.12.2.p0/src/templates' MSGFMT po/build/locale/da/LC_MESSAGES/git.mo /bin/sh: 1: msgfmt: not found make[3]: *** [po/build/locale/da/LC_MESSAGES/git.mo] Error 127 make[3]: Leaving directory `/home/me/v/git/sage/local/var/tmp/sage/build/git-1.7.12.2.p0/src' Error building git. real 1m20.508s user 1m2.884s sys 0m7.028s ************************************************************************ Error installing package git-1.7.12.2.p0 ************************************************************************ Please email sage-devel (http://groups.google.com/group/sage-devel) explaining the problem and including the relevant part of the log file /home/me/v/git/sage/logs/pkgs/git-1.7.12.2.p0.log Describe your computer, operating system, etc. If you want to try to fix the problem yourself, *don't* just cd to /home/me/v/git/sage/local/var/tmp/sage/build/git-1.7.12.2.p0 and type 'make' or whatever is appropriate. Instead, the following commands setup all environment variables correctly and load a subshell for you to debug the error: (cd '/home/me/v/git/sage/local/var/tmp/sage/build/git-1.7.12.2.p0' && '/home/me/v/git/sage/sage' --sh) When you are done debugging, you can type "exit" to leave the subshell. ************************************************************************ make[2]: *** [/home/me/v/git/sage/local/var/lib/sage/installed/git-1.7.12.2.p0] Error 1 make[2]: Leaving directory `/home/me/v/git/sage/build' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/me/v/git/sage/build' real 159m35.587s user 120m8.078s sys 8m16.735s *************************************************************** Error building Sage. The following package(s) may have failed to build: package: git-1.7.12.2.p0 log file: /home/me/v/git/sage/logs/pkgs/git-1.7.12.2.p0.log build directory: /home/me/v/git/sage/local/var/tmp/sage/build/git-1.7.12.2.p0 The build directory may contain configuration files and other potentially helpful information. WARNING: if you now run 'make' again, the build directory will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. make: *** [build] Error 1 -- 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/groups/opt_out.