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
-------------------------------------------------------------

Reply via email to