Pretty much anything with a GUI will have fontconfig installed; Its a dependency for gtk, for starters. Of course your cloud provider has a non-gui install, so there are no fonts, no font handling, and no libraries for dealing with bitmaps. I would guess that none of the Sage binary packages for any platform will work under these circumstances.
What we do IMHO need is a way to check that the minimal build/runtime packages for various popular distributions are installed, and if not how to install them. On Monday, July 16, 2012 8:48:02 PM UTC-4, William wrote: > > Hi, > > I tried our Ubuntu 64-bit 12.04 sage-5.1 binary by extracting it on a > fairly generic minimal Ubuntu 12.04 install provided by some cloud > computing provider. It doesn't even work, in that on startup we > get: > > ------------------ > ... > /home/wstein/sage-5.1-linux-64bit-ubuntu_12.04_lts-x86_64-Linux/local/bin/matrix_mod2_dense.pxd > > > in init sage.matrix.matrix_integer_dense > (sage/matrix/matrix_integer_dense.c:41663)() > ----> 7 > ImportError: libfontconfig.so.1: cannot open shared object file: No > such file or directory > Error importing ipy_profile_sage - perhaps you should run %upgrade? > WARNING: Loading of ipy_profile_sage failed. > ------------------- > > I think this means that we built the binary on a machine with too much > installed, or one of the packages in Sage linked in the wrong version > of a library. > > Of course I'll just be building from source. I'm just posting this > out of concern for people who actually try to use the Sage binaries. > I'm guessing the ubuntu 12.x version of the binary is fairly popular. > > -- William > > > -- > William Stein > Professor of Mathematics > University of Washington > http://wstein.org > -- -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org