Re: [R] Some install package fixes for Ubuntu Hardy

2009-03-27 Thread Dirk Eddelbuettel

On 27 March 2009 at 08:59, John C Nash wrote:
| Thanks Dirk.
| 
| I should have noted the debian sig. My question -- as Dirk recognized -- 
| was where to let folk know. Part of the issue is that Ubuntu users who are
| new to R may not find this stuff. 

No disrespect --- but we feel that it is easier for new (and even
experienced) users to install the r-cran-* binaries, not compile from source.
That is why we have been providing binary packages for all these years.

| workaround may also be a pointer for those with other Linux distros.
| 
| There is now another issue that I don't find r-cran-java as an available 
| package when I run the apt-cache search. (I do find r-cran-rgl; rgl popped up 
as a 
| dependency in the install.packages, but I should have looked for the debian
| package.) 

It is called r-cran-rjava, but as it was added to Debian only this winter it
has not yet made it into Ubuntu 8.10. I expect it to be in 9.04 which will be
released next month.

Dirk

| I'll post my r-cran-java query to the r-sig-debian.
| 
| JN
| 
| Dirk Eddelbuettel wrote:
| > On 26 March 2009 at 09:45, John C Nash wrote:
| > | I encountered some failures in using install.packages() to install rgl 
| > | and rJava in some of my (multiple) Ubuntu Hardy systems. A quick search 
| > | of the 'Net did not show any debian packages for these. The 
| > | install.packages messages said header or other files were missing, 
| > | suggesting path and related woes. Email with Duncan Murdoch (thanks!) 
| > | pointed the way with rgl and led to a fix for rJava in similar fashion. 
| > | It may save others some frustration to know my resolution. See below.
| > | 
| > | However, I do have a question which a brief rummage of r-project did not 
| > | answer. Where should information like this be put? My opinion is that it 
| >
| > Maybe on the r-sig-debian list that is dedicated to Debian / Ubuntu and R?
| >
| > | should go on the wiki, but possibly there is a better solution if we can 
| > | get the right messages into the package installers, though I recognize 
| > | the load that puts on maintainers.
| > | 
| > | Cheers, JN
| > | 
| > | Ubuntu Hardy rgl install fix:
| > | 
| > | The headers gl.h and glu.h are installed with the "dev" packages 
| > | libgl1-mesa-dev and libglu1-mesa-dev. So the fix is to run (in at 
| > | terminal as root)
| > | 
| > | apt-get install libgl1-mesa-dev
| > | apt-get install libglu1-mesa-dev
| >
| > Yes, which is why the r-cran-rgl package (available in Debian for over five
| > years now, and hence in Ubuntu for probably 4 1/2) has the following
| > Build-Depends (with my manual indentation here):
| >
| >   Build-Depends: debhelper (>= 5.0.0), r-base-dev (>= 2.8.1), cdbs, \
| >   libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, \
| >   libpng12-dev, libx11-dev, libxt-dev, x11proto-core-dev 
| >  
| > | then
| > | R
| > | .
| > | install.packages("rgl")
| > | 
| > | etc.
| >
| > Let's not forget the 'sudo apt-get install r-cran-rgl' alternative.
| >  
| > | Ubuntu Hardy rJava install fix:
| > | 
| > | Needed to get Sun JDK (not JRE)
| > | 
| > | Then add new
| > | ln -s /usr/java/jdkx/bin/java java
| > | and
| > | ln -s /usr/java/jdkx/bin/javac javac
| > | 
| > | where xx is the version information on the jdk directory name -- in 
| > | my case 1.6.0_13 (see below)
| > | 
| > | Then
| > | 
| > | R CMD javareconf
| > | 
| > | still fails to find the java compiler.
| > | 
| > | Seems $JAVA_HOME may not be defined.
| > | 
| > | Try
| > | export JAVA_HOME="/usr/java/jdk1.6.0_13/"
| > | 
| > | Then (as root)
| > | 
| > | R CMD javareconf
| > | 
| > | seems to work.
| > | Then rJava installed OK. I was then able to install RWeka (my original 
| > | objective) and it seems to run OK.
| >
| > Likewise, the r-cran-rjava package has 
| >
| >Build-Depends: debhelper (>= 7.0.0), r-base-dev (>= 2.8.1), cdbs, \
| >   openjdk-6-jdk, automake
| >
| > and R is now configured for this Java version at the built.
| >
| >
| > Again, questions on the r-sig-debian list may have been of help.
| >
| > Hope this helps,  Dirk
| >
| >
| 
| __
| R-help@r-project.org mailing list
| https://stat.ethz.ch/mailman/listinfo/r-help
| PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
| and provide commented, minimal, self-contained, reproducible code.

-- 
Three out of two people have difficulties with fractions.

__
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


Re: [R] Some install package fixes for Ubuntu Hardy

2009-03-27 Thread John C Nash

Thanks Dirk.

I should have noted the debian sig. My question -- as Dirk recognized -- 
was where to let folk
know. Part of the issue is that Ubuntu users who are new to R may not 
find this stuff. My

workaround may also be a pointer for those with other Linux distros.

There is now another issue that I don't find r-cran-java as an available 
package when I
run the apt-cache search. (I do find r-cran-rgl; rgl popped up as a 
dependency in the

install.packages, but I should have looked for the debian package.)

I'll post my r-cran-java query to the r-sig-debian.

JN

Dirk Eddelbuettel wrote:

On 26 March 2009 at 09:45, John C Nash wrote:
| I encountered some failures in using install.packages() to install rgl 
| and rJava in some of my (multiple) Ubuntu Hardy systems. A quick search 
| of the 'Net did not show any debian packages for these. The 
| install.packages messages said header or other files were missing, 
| suggesting path and related woes. Email with Duncan Murdoch (thanks!) 
| pointed the way with rgl and led to a fix for rJava in similar fashion. 
| It may save others some frustration to know my resolution. See below.
| 
| However, I do have a question which a brief rummage of r-project did not 
| answer. Where should information like this be put? My opinion is that it 


Maybe on the r-sig-debian list that is dedicated to Debian / Ubuntu and R?

| should go on the wiki, but possibly there is a better solution if we can 
| get the right messages into the package installers, though I recognize 
| the load that puts on maintainers.
| 
| Cheers, JN
| 
| Ubuntu Hardy rgl install fix:
| 
| The headers gl.h and glu.h are installed with the "dev" packages 
| libgl1-mesa-dev and libglu1-mesa-dev. So the fix is to run (in at 
| terminal as root)
| 
| apt-get install libgl1-mesa-dev

| apt-get install libglu1-mesa-dev

Yes, which is why the r-cran-rgl package (available in Debian for over five
years now, and hence in Ubuntu for probably 4 1/2) has the following
Build-Depends (with my manual indentation here):

  Build-Depends: debhelper (>= 5.0.0), r-base-dev (>= 2.8.1), cdbs, \
  libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, \
	  libpng12-dev, libx11-dev, libxt-dev, x11proto-core-dev 
 
| then

| R
| .
| install.packages("rgl")
| 
| etc.


Let's not forget the 'sudo apt-get install r-cran-rgl' alternative.
 
| Ubuntu Hardy rJava install fix:
| 
| Needed to get Sun JDK (not JRE)
| 
| Then add new

| ln -s /usr/java/jdkx/bin/java java
| and
| ln -s /usr/java/jdkx/bin/javac javac
| 
| where xx is the version information on the jdk directory name -- in 
| my case 1.6.0_13 (see below)
| 
| Then
| 
| R CMD javareconf
| 
| still fails to find the java compiler.
| 
| Seems $JAVA_HOME may not be defined.
| 
| Try

| export JAVA_HOME="/usr/java/jdk1.6.0_13/"
| 
| Then (as root)
| 
| R CMD javareconf
| 
| seems to work.
| Then rJava installed OK. I was then able to install RWeka (my original 
| objective) and it seems to run OK.


Likewise, the r-cran-rjava package has 


   Build-Depends: debhelper (>= 7.0.0), r-base-dev (>= 2.8.1), cdbs, \
  openjdk-6-jdk, automake

and R is now configured for this Java version at the built.


Again, questions on the r-sig-debian list may have been of help.

Hope this helps,  Dirk




__
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


Re: [R] Some install package fixes for Ubuntu Hardy

2009-03-26 Thread Dirk Eddelbuettel

On 26 March 2009 at 09:45, John C Nash wrote:
| I encountered some failures in using install.packages() to install rgl 
| and rJava in some of my (multiple) Ubuntu Hardy systems. A quick search 
| of the 'Net did not show any debian packages for these. The 
| install.packages messages said header or other files were missing, 
| suggesting path and related woes. Email with Duncan Murdoch (thanks!) 
| pointed the way with rgl and led to a fix for rJava in similar fashion. 
| It may save others some frustration to know my resolution. See below.
| 
| However, I do have a question which a brief rummage of r-project did not 
| answer. Where should information like this be put? My opinion is that it 

Maybe on the r-sig-debian list that is dedicated to Debian / Ubuntu and R?

| should go on the wiki, but possibly there is a better solution if we can 
| get the right messages into the package installers, though I recognize 
| the load that puts on maintainers.
| 
| Cheers, JN
| 
| Ubuntu Hardy rgl install fix:
| 
| The headers gl.h and glu.h are installed with the "dev" packages 
| libgl1-mesa-dev and libglu1-mesa-dev. So the fix is to run (in at 
| terminal as root)
| 
| apt-get install libgl1-mesa-dev
| apt-get install libglu1-mesa-dev

Yes, which is why the r-cran-rgl package (available in Debian for over five
years now, and hence in Ubuntu for probably 4 1/2) has the following
Build-Depends (with my manual indentation here):

  Build-Depends: debhelper (>= 5.0.0), r-base-dev (>= 2.8.1), cdbs, \
  libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, \
  libpng12-dev, libx11-dev, libxt-dev, x11proto-core-dev 
 
| then
| R
| .
| install.packages("rgl")
| 
| etc.

Let's not forget the 'sudo apt-get install r-cran-rgl' alternative.
 
| Ubuntu Hardy rJava install fix:
| 
| Needed to get Sun JDK (not JRE)
| 
| Then add new
| ln -s /usr/java/jdkx/bin/java java
| and
| ln -s /usr/java/jdkx/bin/javac javac
| 
| where xx is the version information on the jdk directory name -- in 
| my case 1.6.0_13 (see below)
| 
| Then
| 
| R CMD javareconf
| 
| still fails to find the java compiler.
| 
| Seems $JAVA_HOME may not be defined.
| 
| Try
| export JAVA_HOME="/usr/java/jdk1.6.0_13/"
| 
| Then (as root)
| 
| R CMD javareconf
| 
| seems to work.
| Then rJava installed OK. I was then able to install RWeka (my original 
| objective) and it seems to run OK.

Likewise, the r-cran-rjava package has 

   Build-Depends: debhelper (>= 7.0.0), r-base-dev (>= 2.8.1), cdbs, \
  openjdk-6-jdk, automake

and R is now configured for this Java version at the built.


Again, questions on the r-sig-debian list may have been of help.

Hope this helps,  Dirk

-- 
Three out of two people have difficulties with fractions.

__
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


[R] Some install package fixes for Ubuntu Hardy

2009-03-26 Thread John C Nash
I encountered some failures in using install.packages() to install rgl 
and rJava in some of my (multiple) Ubuntu Hardy systems. A quick search 
of the 'Net did not show any debian packages for these. The 
install.packages messages said header or other files were missing, 
suggesting path and related woes. Email with Duncan Murdoch (thanks!) 
pointed the way with rgl and led to a fix for rJava in similar fashion. 
It may save others some frustration to know my resolution. See below.


However, I do have a question which a brief rummage of r-project did not 
answer. Where should information like this be put? My opinion is that it 
should go on the wiki, but possibly there is a better solution if we can 
get the right messages into the package installers, though I recognize 
the load that puts on maintainers.


Cheers, JN

Ubuntu Hardy rgl install fix:

The headers gl.h and glu.h are installed with the "dev" packages 
libgl1-mesa-dev and libglu1-mesa-dev. So the fix is to run (in at 
terminal as root)


apt-get install libgl1-mesa-dev
apt-get install libglu1-mesa-dev

then
R
.
install.packages("rgl")

etc.



Ubuntu Hardy rJava install fix:

Needed to get Sun JDK (not JRE)

Then add new
ln -s /usr/java/jdkx/bin/java java
and
ln -s /usr/java/jdkx/bin/javac javac

where xx is the version information on the jdk directory name -- in 
my case 1.6.0_13 (see below)


Then

R CMD javareconf

still fails to find the java compiler.

Seems $JAVA_HOME may not be defined.

Try
export JAVA_HOME="/usr/java/jdk1.6.0_13/"

Then (as root)

R CMD javareconf

seems to work.
Then rJava installed OK. I was then able to install RWeka (my original 
objective) and it seems to run OK.


__
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.