2008/11/11 Dirk Eddelbuettel <edd@debian.org>

>
> On 11 November 2008 at 14:22, Ben Woodcroft wrote:
> | I am trying to install RSRuby (http://rubyforge.org/projects/rsruby/)
> which
> | somewhat analogous to RPy.
> |
> | Installation fails using the cran R 2.8.0 packages for Ubuntu Intrepid
> | because RDevices.h does not appear to be included in the r-cran-core
> package
> | as it was previously. It is in the rbase_2.8.0.orig.tar.gz in the same
> | directory meaning it hasn't been taken out of R altogether, and I
> couldn't
> | find it in any other packages in the same directory.
>
> Correct, but that is something you need to tell R Core via the R-devel
> mailing list!  R upstream decided to no longer export these headers.  It is
> not simply a deliberate ploy on our end, or even a bug or oversight.
>
> We (as in the packagers) where bitten by the same issue for rpy, rkward,
> ...
> Rpy at least doesn't actually use the header, so all we had to do was to
> remove the (now-offending) #include for RDevices.h.


Thanks for the prompt reply Dirk.

Looks like RSRuby is similar to RPy in that removal of the offending
#include has no adverse effects, so a simple re-compilation without it fixes
the problem. More info on this for those interested:
http://rubyforge.org/forum/forum.php?thread_id=29446&forum_id=7794

ben

-- 
FYI: My email addresses at unimelb, uq and gmail all redirect to the same
place.

	[[alternative HTML version deleted]]

