[R] R packages install problems linux - X not found (WhiteBoxEL 3)
Dr Mike Waters
michael.waters at dtn.ntl.com
Mon Aug 9 15:13:29 CEST 2004
> I am concerned by your indications of previously having had RH9 on the
> same box and that you had to force an update of the XFree Devel RPM.
> Forcing the installation of an RPM is almost always a bad thing.
> When you installed WB on the system, did you do a "clean" installation
> or some type of "upgrade"?
> If the latter, it is reasonable to consider that there may be some level
> of mixing and matching of RPMS from the two distributions going on. This
> could result in a level of marginally or wholly incompatible versions of
> RPMS being installed.
> Could you clarify that point?
> Also, be sure that you have the same versions of the XFree series RPMS
> rpm -qa | grep XFree
> in a console and be sure that the RPMS return the same version schema.
> If not, it is possible that one of your problems is the mixing of
> Take note of the output of the above and be sure that the
> XFree86-Mesa-libGL and XFree86-Mesa-libGLU RPMS are installed as well.
> Some of the messages above would also suggest a problem finding R
> related headers. How did you install R? This may be a red herring of
> sorts, given the other problems, but may be helpful.
Sorry for the confusion yesterday - in my defence, it was very hot and humid
here in Hampshire (31 Celsius at 15:00hrs and still 25 at 20:00hrs).
What had happened was that I had done a clean install of WB Linux, including
the XFree86 and other developer packages. However, the on-line updating
system updated the XFree86 packages to a newer sub version. It seems that it
didn't do this correctly for the XFree86 developer package, which was
missing vital files. However it showed up in the rpm database as being
installed (i.e. rpm -qa | grep XFree showed it thus). I downloaded another
rpm for this manually and I only forced the upgrade because it was the same
version as already 'installed' (as far as the rpm database was concerned). I
assumed that all dependencies were sorted out through the install in the
I only mentioned RH9 to show that I had some familiarity with the RedHat
policy of separating out the 'includes' etc into a separate developer
Once all this had been sorted out, I was then left with a compilation error
which pointed to a missing dependency or similar, which was not due to
missing developer packages, but, as you and Prof Ripley correctly point out,
from the R installation itself. Having grown fat and lazy on using R under
the MS Windows environment, I was struggling to identify the precise nature
of this remaining problem.
As regards the R installation, I did this from the RH9 binary for version
1.9.1, as I did not think that the Fedora Core 2 binary would be appropriate
here. Perhaps I should now compile from the source instead?
More information about the R-help