Hi, On Jul 29, 2015, at 7:47 AM, Fotis Georgatos <[email protected]> wrote:
> > Hello, > > This is a good moment to ask all others (who rely upon libpng as a dep for R) > to report, > if they have the png capability TRUE - if so, kindly supply your easyconfig, > somewhere! > > On Jul 28, 2015, at 10:24 AM, Berri, Stefano <[email protected]> wrote: >> I now have these "capabilities" in R-3.2.1 >> >>> capabilities() >> jpeg png tiff tcltk X11 aqua >> TRUE TRUE TRUE TRUE FALSE FALSE >> http/ftp sockets libxml fifo cledit iconv >> TRUE TRUE TRUE TRUE TRUE TRUE >> NLS profmem cairo ICU long.double libcurl >> TRUE FALSE TRUE TRUE TRUE TRUE > > More generally, it would be great to listen by others, on how to switch on > any other missing capability; for the people who care about them - of course. > >> I build with >> configopts = "--with-lapack --with-cairo --with-libpng --with-blas >> --with-pic --enable-threads --with-x --enable-R-shlib" >> but as I am connecting with putty, it shows X11 FALSE >> >> NOTES: >> I still could not fix the libpng issue properly. To solve it, I removed >> dependency on libpng (rely on the system libs, I guess) but added >> ('zlib', '1.2.8') or installing some packages would have failed. > > The fact that the OS-provided libpng yields the capability but, > *not* the EB-provided one, yes that’s unexpected and calls for more scrutiny. Interesting indeed. Stefano, can you provide a list of R packages that fail to compile with freetype-2.6-goolf-1.7.20.eb + freetype-2.6.patch? It would like to see if I can reproduce that here... >> Also, since R-3.2.x, if I tried install.packages() I got an error saying >> "internet routines cannot be loaded". I solved it adding dependency to >> ('cURL', '7.43.0'), >> note that I now have libcurl capabilities. I found curl to be a constant >> source of pain with R. Hopefully we should be sorted now. >> Interestingly, previous versions of R (i.e. R-3.1.2) did not have any issues >> with whatever cURL we had. Maybe we should explicitly set dependencies on >> cURL. > > Quite clearly, this calls for one more dependency to be defined - as regards > 3.2.x; > cURL easyconfigs are already there. +1! for including cURL by default. Cheers, Pi > Fotis > > > -- > echo "sysadmin know better bash than english" | sed s/min/mins/ \ > | sed 's/better bash/bash better/' # signal detected in a CERN forum > > > > > > > ------------------------------------------------------------- phone: +31 6 143 66 783 e-mail: [email protected] skype: pieter.online -------------------------------------------------------------

