I get the same error, btw. Your big machine machine has a better freetype or more/different fonts. The error comes from libharfbuzz, the f.d.o. OpenType shaper. Sage compiles its own freetype, but there are different compile-time features in freetype that can easily conflict with the system freetype.
The double slashes are fine, // is identical to / in unix paths unless it is an the beginning. On Wednesday, December 18, 2013 8:23:51 PM UTC, Emmanuel Charpentier wrote: > > A couple more data points : > > 1) on a smaller machine (but still amd64 and Debian testing), sage 5-13 > compilation from sources gave me an R spkg that **has** graphics > capabilities. But for the life of me, I can't pinpoint what is installed on > the small machine that enables those capabilities and is lacking on the > large one. Any hint ? > > 2) The compilation process leads to some strange hardcoded paths. On the > large machine : > > charpent@asus16-ec:/usr/local/sage-5.13$ ./ssage -R > bash: ./ssage: Aucun fichier ou dossier de ce type > charpent@asus16-ec:/usr/local/sage-5.13$ ./sage -R > > R version 3.0.2 (2013-09-25) -- "Frisbee Sailing" > Copyright (C) 2013 The R Foundation for Statistical Computing > Platform: x86_64-unknown-linux-gnu (64-bit) > > R est un logiciel libre livré sans AUCUNE GARANTIE. > Vous pouvez le redistribuer sous certaines conditions. > Tapez 'license()' ou 'licence()' pour plus de détails. > > R est un projet collaboratif avec de nombreux contributeurs. > Tapez 'contributors()' pour plus d'information et > 'citation()' pour la façon de le citer dans les publications. > > Tapez 'demo()' pour des démonstrations, 'help()' pour l'aide > en ligne ou 'help.start()' pour obtenir l'aide au format HTML. > Tapez 'q()' pour quitter R. > > > capabilities() > jpeg png tiff tcltk X11 aqua http/ftp sockets > FALSE FALSE FALSE FALSE FALSE FALSE TRUE TRUE > libxml fifo cledit iconv NLS profmem cairo > TRUE TRUE TRUE TRUE TRUE FALSE FALSE > Message d'avis : > In doTryCatch(return(expr), name, parentenv, handler) : > impossible de charger l'objet partagé > '/usr/local/sage-5.13/local/lib/R//modules//R_X11.so': > > These doubled slashes are highly suspicious to me. ISTR having had the > same problem with orther R packages (most notably with Rcpp-derived > packages). > > /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0: undefined symbol: > FT_Face_GetCharVariantIndex > > q("no") > > One can check that the needed module **is** here : > > charpent@asus16-ec:/usr/local/sage-5.13$ ls -l > local/lib/R/modules/R_X11.so > -rwxr-xr-x 1 charpent charpent 341761 déc. 18 20:11 > local/lib/R/modules/R_X11.so > > and is at least of the expected type : > > charpent@asus16-ec:/usr/local/sage-5.13$ file local/lib/R/modules/R_X11.so > local/lib/R/modules/R_X11.so: ELF 64-bit LSB shared object, x86-64, > version 1 (SYSV), dynamically linked, > BuildID[sha1]=3cbd90661223e67daad0172034908979e7633afa, not stripped > charpent@asus16-ec:/usr/local/sage-5.13$ > > Any hint, anyone ? > -- 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 sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at http://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/groups/opt_out.