Stefano, Thanks for the bug report.
On 14 November 2008 at 14:35, Stefano Costa wrote: | Package: r-base-core | Version: 2.8.0-1 | Severity: normal | | As in subject. The bug is reproducible on my machine with these | commands: | | > x <- rnorm(100) | > plot(density(x)) | > dev2bitmap("density.png") | Error in paste(shQuote(gsexe), " -dNOPAUSE -dBATCH -q -sDEVICE=", type, | : | object "extra" not found | > Confirmed. The code in looks a little off inasmuch as in if (!is.na(taa)) extra <- paste(" -dTextAlphaBits=", taa, sep = "") if (!is.na(gaa)) extra <- paste(extra, " -dGraphicsAlphaBits=", gaa, sep = "") cmd <- paste(shQuote(gsexe), " -dNOPAUSE -dBATCH -q -sDEVICE=", type, " -r", res, "-dAutoRotatePages=/None", " -g", ceiling(res * width), "x", ceiling(res * height), extra, " -sOutputFile=", shQuote(file), " ", tmp, sep = "") system(cmd) 'extra' does get set if and only if taa or gaa are given. Adding a simple extra <- "" before the quoted code block fixes the trivial bug. I am CC'ing upstream. All that said, you may also want to consider the somewhat better usage of x <- rnorm(100) png("density.png") ## also see additional png arguments plot(density(x)) dev.off() to create density.png. Thanks, Dirk | | | Best, | Steko | | | | -- System Information: | Debian Release: lenny/sid | APT prefers unstable | APT policy: (500, 'unstable'), (101, 'experimental') | Architecture: amd64 (x86_64) | | Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores) | Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) | Shell: /bin/sh linked to /bin/dash | | Versions of packages r-base-core depends on: | ii libatlas3gf-base [libl 3.6.0-22 Automatically Tuned Linear Algebra | ii libblas3gf [libblas.so 1.2-2 Basic Linear Algebra Subroutines 3 | ii libc6 2.7-16 GNU C Library: Shared libraries | ii libcairo2 1.6.4-6.1 The Cairo 2D vector graphics libra | ii libgfortran3 4.3.2-1 Runtime library for GNU Fortran ap | ii libglib2.0-0 2.16.6-1 The GLib library of C routines | ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library | ii libjpeg62 6b-14 The Independent JPEG Group's JPEG | ii liblapack3gf [liblapac 3.1.1-6 library of linear algebra routines | ii libpango1.0-0 1.20.5-3 Layout and rendering of internatio | ii libpaper-utils 1.1.23+nmu1 library for handling paper charact | ii libpcre3 7.8-2 Perl 5 Compatible Regular Expressi | ii libpng12-0 1.2.27-2 PNG library - runtime | ii libreadline5 5.2-3 GNU readline and history libraries | ii libsm6 2:1.0.3-2 X11 Session Management library | ii libtiff4 3.8.2-11 Tag Image File Format (TIFF) libra | ii libx11-6 2:1.1.5-2 X11 client-side library | ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar | ii libxss1 1:1.1.3-1 X11 Screen Saver extension library | ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library | ii perl 5.10.0-17 Larry Wall's Practical Extraction | ii tcl8.5 8.5.3-2 Tcl (the Tool Command Language) v8 | ii tk8.5 8.5.3-4 Tk toolkit for Tcl and X11, v8.5 - | ii ucf 3.0010 Update Configuration File: preserv | ii unzip 5.52-12 De-archiver for .zip files | ii zip 2.32-1 Archiver for .zip files | ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime | | Versions of packages r-base-core recommends: | ii r-base-dev 2.8.0-1 GNU R installation of auxiliary GN | ii r-recommended 2.8.0-1 GNU R collection of recommended pa | | Versions of packages r-base-core suggests: | pn ess <none> (no description available) | ii r-base-html 2.8.0-1 GNU R html docs for statistical co | ii r-base-latex 2.8.0-1 GNU R LaTeX docs for statistical c | pn r-doc-info | r-doc-pdf | r-do <none> (no description available) | pn r-mathlib <none> (no description available) | | -- no debconf information | | -- Three out of two people have difficulties with fractions. ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel