[R-sig-Debian] can't open Cairo device
Dirk Eddelbuettel
edd at debian.org
Tue Mar 1 23:05:08 CET 2011
On 1 March 2011 at 22:46, Tom Gottfried wrote:
| Dear list,
|
| in R under wheezy the following error occurs:
|
| > library(cairoDevice)
| > Cairo()
| Error in Cairo() : Graphics API version mismatch
Odd. Maybe it needs a rebuild? Confirmed on Ubuntu 10.10.
R> library(cairoDevice)
R> Cairo()
Error in Cairo() : Graphics API version mismatch
R>
| It seems to be Debian-specific, as I tried the same under OpenSUSE 11.3
| and it worked.
|
| I tried installing cairoDevice via `apt-get install r-cran-cairodevice'
| and with `install.packages("cairoDevice")' in R (without any difference).
|
| See below for my sessionInfo() from Debian wheezy and following from
| OpenSUSE. Might it be the "Patched" in the version string from OpenSUSE
| that makes the difference?
No, it won't be as that is the R version. We may need to rebuild the
package. The changelog says we updated to 2.14-1 in October.
The Build-Depends are
libgtk2.0-dev libcairo2-dev
Can you make sure you have current ones and the try the local 'R CMD INSTALL
cairoDevice_2.14.tar.gz' (or via install.packages(...) if you prefer) and see
what that does?
Dirk
|
| Thanks in advance!
| Tom
|
| Debian:
| R version 2.12.1 (2010-12-16)
| Platform: x86_64-pc-linux-gnu (64-bit)
|
| locale:
| [1] C
|
| attached base packages:
| [1] grid stats graphics grDevices utils datasets methods
| [8] base
|
| other attached packages:
| [1] playwith_0.9-53 gWidgetsRGtk2_0.0-72 gWidgets_0.0-43
| [4] lattice_0.19-17 cairoDevice_2.14
|
| loaded via a namespace (and not attached):
| [1] RGtk2_2.20.8 gridBase_0.4-3 tools_2.12.1
| Warning message:
| 'DESCRIPTION' file has 'Encoding' field and re-encoding is not possible
|
| OpenSUSE:
| R version 2.12.1 Patched (2011-02-10 r54330)
| Platform: x86_64-unknown-linux-gnu (64-bit)
|
| locale:
| [1] LC_CTYPE=de_DE.UTF-8 LC_NUMERIC=C
| [3] LC_TIME=de_DE.UTF-8 LC_COLLATE=de_DE.UTF-8
| [5] LC_MONETARY=C LC_MESSAGES=de_DE.UTF-8
| [7] LC_PAPER=de_DE.UTF-8 LC_NAME=C
| [9] LC_ADDRESS=C LC_TELEPHONE=C
| [11] LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION=C
|
| attached base packages:
| [1] grid stats graphics grDevices utils methods base
|
| other attached packages:
| [1] playwith_0.9-53 gWidgetsRGtk2_0.0-72 gWidgets_0.0-43
| [4] cairoDevice_2.14 lattice_0.19-13 RODBC_1.3-2
|
| loaded via a namespace (and not attached):
| [1] gridBase_0.4-3 RGtk2_2.20.8 tools_2.12.1
|
| _______________________________________________
| R-SIG-Debian mailing list
| R-SIG-Debian at r-project.org
| https://stat.ethz.ch/mailman/listinfo/r-sig-debian
--
Dirk Eddelbuettel | edd at debian.org | http://dirk.eddelbuettel.com
More information about the R-SIG-Debian
mailing list