I tried to build Sage 5.9 this morning, and it ended up failing after an hour and a half when it tried to build Mercurial. Mercurial itself techically built, but it "doesn't seem to work properly," so the build process errored out and told me to post a message here.
I just used the standard "make" command without changing any environmental variables or anything. (Actually, I didn't even think to build using multiple cores.) The relevant sections of the log file seem to be my computer details and the section where it errored out, so I'll post those individually. The first error line cuts off a path name right in the middle before mentioning "bad interpreter," so it could have something to do with the path name being too long...or not. You'll probably know better than I do. Let me know if you need me to post the full log, and thanks for any help! TOP PART OF THE LOG FILE: Found package mercurial-2.2.2.p0 in spkg/standard/mercurial-2.2.2.p0.spkg mercurial-2.2.2.p0 ==================================================== Extracting package /home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/spkg/standard/mercurial-2.2.2.p0.spkg -rw-r--r-- 1 mike mike 2648516 Jul 25 2012 /home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/spkg/standard/mercurial-2.2.2.p0.spkg Finished extraction **************************************************** Host system: Linux SALMON 3.9-0.towo-siduction-amd64 #1 SMP PREEMPT Mon Apr 29 08:22:35 UTC 2013 x86_64 GNU/Linux **************************************************** C compiler: gcc C compiler version: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/local/libexec/gcc/x86_64-unknown-linux-gnu/4.7.2/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: ../src/configure --prefix=/home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/local --with-local-prefix=/home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/local --with-gmp=/home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/local --with-mpfr=/home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/local --with-mpc=/home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/local --with-system-zlib --disable-multilib --disable-nls Thread model: posix gcc version 4.7.2 (GCC) **************************************************** . . . WHERE IT BROKE: . . . byte-compiling /home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/local/lib/python/mercurial/dagutil.py to dagutil.pyc byte-compiling /home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/local/lib/python/mercurial/sslutil.py to sslutil.pyc running install_scripts copying build/scripts-2.7/hg -> /home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/local/bin changing mode of /home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/local/bin/hg to 755 running install_egg_info Writing /home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/local/lib/python/mercurial-2.2.2-py2.7.egg-info ./spkg-install: /home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/local/bin/hg: /home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/Sou: bad interpreter: No such file or directory Mercurial installed correctly, but doesn't seem to work properly. Running 'hg log' in the directory /home/mike/data/IRREPLACEABLE_PERSONAL_DATA/SharedDesktopAndConfig/Desktop/SourceCodeForManualInstalls/sage-5.9/spkg/build/mercurial-2.2.2.p0 failed. real 0m4.011s user 0m3.484s sys 0m0.341s . . . Thanks again. -- 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?hl=en. For more options, visit https://groups.google.com/groups/opt_out.