[Rd] (PR#13288) Bug#505698: r-base-core: dev2bitmap fails with gsexe related error
Prof Brian Ripley
ripley at stats.ox.ac.uk
Fri Nov 14 15:37:11 CET 2008
>From the NEWS for R-patched
o dev2bitmap() failed in 2.8.0 if 'taa' and 'gaa' were both NA.
so this was already fixed.
On Fri, 14 Nov 2008, edd at debian.org wrote:
>
> 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 at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>
--
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
More information about the R-devel
mailing list