The X use flag on R pulls in an extremely long list of things, none of which I deem necessary nor want on my system so I go without X. Then in R, all graphics capabilities are suddenly disabled, although png and jpeg and others are said to be enabled as by the USE flags: > 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 TRUE FALSE Reproducible: Always Steps to Reproduce: 1. USE='-X -java' emerge dev-lang/R 2. R
It looks like that disabling the X flag means --without-X to configure. This seems utter nonsense to me, why would you possible deactivate an optional configure option by USE flags...
Seems not to be the case with the -java USE flag. R compiles against java despite -java. That's how it should be.
so if i understand the problem, when X is disabled png/tiff/jpeg are as well? it might be what upstream wants in which case there is nothing to do in our part.
Is anyone looking into this at all? Has the maintainer of R gone missing?
you will need cairo or X enabled to get any of tiff, png or jpeg capabilities. I added a REQUIRED_USE in the latest R-2.14.1 in cvs to deal with this requirement. Thanks.