Hello All, I'm trying to install rattle from source on a AMD64 machine running etch. I have two packages installed from the etch backport (r-cran-rodbc and r-cran-rsprng) but all the rest installed from source. I'm trying to install rattle, but install.packages("rattle", dependencies=TRUE) Tries to install rggobi, which complains about the version of libggobi. Does this mean that there isn't a way I can install rattle on etch? * Installing *source* package 'rggobi' ... checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for GGOBI... configure: error: Package requirements (ggobi >= 2.1.6) were not met: Requested 'ggobi >= 2.1.6' but version of libggobi is 2.1.4 -- Robert King, Statistics, School of Mathematical & Physical Sciences, University of Newcastle, Australia (CRICOS Provider Number: 00109J) Room V133 ph +61 2 4921 5548 Robert.King at newcastle.edu.au http://tolstoy.newcastle.edu.au/~rking/ "It might be in the basement, I'll go upstairs and check .." Escher
Graham Williams
2008-Sep-03 09:54 UTC
[R-sig-Debian] Does rattle depend on testing's ggobi?
Hi Robert, You can install Rattle without ggobi. Indeed, just doing: install.packages("rattle") should be okay. When Rattle finds it needs a package that is not available, Rattle should popup a message with a suggestion to install the package, but it will otherwise continue (of course without the functionality provided by that missing package). Also, to get the current development version of Rattle, you can do: install.packages("rattle", repos="http://rattle.togaware.com") Finally, whilst most rattle development is on sid/AMD64, we have fully functioning installations of Rattle (version 2.3.81) on a collection of etch/AMD64 servers in the ATO (with a number of backport updates to R). It all works well, including ggobi. I can check tomorrow what backports I've had installed if you need to know. Regards, Graham Received Wed 03 Sep 2008 4:26pm +1000 from Robert King:> Hello All, > > I'm trying to install rattle from source on a AMD64 machine running etch. I > have two packages installed from the etch backport > (r-cran-rodbc and r-cran-rsprng) but all the rest installed from source. I'm > trying to install rattle, but > > install.packages("rattle", dependencies=TRUE) > > Tries to install rggobi, which complains about the version of libggobi. Does > this mean that there isn't a way I can install rattle on etch? > > * Installing *source* package 'rggobi' ... > checking for pkg-config... /usr/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes > checking for GGOBI... configure: error: Package requirements (ggobi >= 2.1.6) > were not met: > > Requested 'ggobi >= 2.1.6' but version of libggobi is 2.1.4 > > > > -- > Robert King, Statistics, School of Mathematical & Physical Sciences, > University of Newcastle, Australia (CRICOS Provider Number: 00109J) > Room V133 ph +61 2 4921 5548 > Robert.King at newcastle.edu.au http://tolstoy.newcastle.edu.au/~rking/ > > "It might be in the basement, > I'll go upstairs and check .." Escher > > _______________________________________________ > R-SIG-Debian mailing list > R-SIG-Debian at r-project.org > https://stat.ethz.ch/mailman/listinfo/r-sig-debian >
Dirk Eddelbuettel
2008-Sep-03 12:27 UTC
[R-sig-Debian] Does rattle depend on testing's ggobi?
Robert, Mixing Debian stable and CRAN can be delicate at times. On 3 September 2008 at 16:25, Robert King wrote: | Hello All, | | I'm trying to install rattle from source on a AMD64 machine running etch. I Let's review what this implies -- you are telling your system that you want "stable" software, ie no changes. This does imply "older versions". So Debian will give you things like ggobi, just not the current version. | have two packages installed from the etch backport | (r-cran-rodbc and r-cran-rsprng) but all the rest installed from source. I'm | trying to install rattle, but | | install.packages("rattle", dependencies=TRUE) | | Tries to install rggobi, which complains about the version of libggobi. Does | this mean that there isn't a way I can install rattle on etch? | | * Installing *source* package 'rggobi' ... | checking for pkg-config... /usr/bin/pkg-config | checking pkg-config is at least version 0.9.0... yes | checking for GGOBI... configure: error: Package requirements (ggobi >= 2.1.6) | were not met: | | Requested 'ggobi >= 2.1.6' but version of libggobi is 2.1.4 One possible way out of this via the package system would be to $ sudo apt-get install r-cran-rggobi ggobi However, this may or may not be a version current enough for rattle. We'd have to look at that. Otherwise, as Graham suggested, you can go 'all out to CRAN' but that somehow subverts the spirit of keeping the machine "stable" and at fixed versions. Hope this helps, Dirk -- Three out of two people have difficulties with fractions.