Fedora EPEL 5 Update: R-2.9.2-1.el5
updates at fedoraproject.org
updates at fedoraproject.org
Sat Sep 12 17:55:32 UTC 2009
--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2009-0348
2009-08-26 22:51:01
--------------------------------------------------------------------------------
Name : R
Product : Fedora EPEL 5
Version : 2.9.2
Release : 1.el5
URL : http://www.r-project.org
Summary : A language for data analysis and graphics
Description :
This is a metapackage that provides both core R userspace and
all R development components.
R is a language and environment for statistical computing and graphics.
R is similar to the award-winning S system, which was developed at
Bell Laboratories by John Chambers et al. It provides a wide
variety of statistical and graphical techniques (linear and
nonlinear modelling, statistical tests, time series analysis,
classification, clustering, ...).
R is designed as a true computer language with control-flow
constructions for iteration and alternation, and it allows users to
add additional functionality by defining new functions. For
computationally intensive tasks, C, C++ and Fortran code can be linked
and called at run time.
--------------------------------------------------------------------------------
Update Information:
Update to R 2.9.2. BUG FIXES - parse_Rd() still did not handle source
reference encodings properly. - The C utility function PrintValue no longer
attempts to print attributes for CHARSXPs as those attributes are used
internally for the CHARSXP cache. This fixes a segfault when calling it on a
CHARSXP from C code. - PDF graphics output was producing two instances of
anything drawn with the symbol font face. (Report from Baptiste Auguie.) -
length(x) <- newval and grep() could cause memory corruption. (PR#13837) -
If model.matrix() was given too large a model, it could crash R. (PR#13838, fix
found by Olaf Mersmann.) - gzcon() (used by load()) would re-open an open
connection, leaking a file descriptor each time. (PR#13841) - The checks for
inconsistent inheritance reported by setClass() now detect inconsistent
superclasses and give better warning messages. - print.anova() failed to
recognize the column labelled P(>|Chi|) from a Poisson/binomial GLM anova as a
p-value column in order to format it appropriately (and as a consequence it gave
no significance stars). - A missing PROTECT caused rare segfaults during
calls to load(). (PR#13880, fix found by Bill Dunlap.) - gsub() in a non-
UTF-8 locale with a marked UTF-8 input could in rare circumstances overrun a
buffer and so segfault. - R CMD Rdconv --version was not working correctly.
- Missing PROTECTs in nlm() caused "random" errors. (PR#13381 by Adam D.I.
Kramer, analysis and suggested fix by Bill Dunlap.) - Some extreme cases of
pbeta(log.p = TRUE) are more accurate (finite values < -700 rather than -Inf).
(PR#13786) - pbeta() now reports on more cases where the asymptotic
expansions lose accuracy (the underlying TOMS708 C code was ignoring some of
these, including the PR#13786 example). - new.env(hash = TRUE, size = NA) now
works the way it has been documented to for a long time. -
tcltk::tk_choose.files(multi = TRUE) produces better-formatted output with
filenames containing spaces. (PR#13875) - R CMD check --use-valgrind did not
run valgrind on the package tests. - The tclvalue() and the print() and
as.xxx methods for class "tclObj" crashed R with an invalid object -- seen with
an object saved from an earlier session. - R CMD BATCH garbled options -d
<debugger> (useful for valgrind, although --debugger=valgrind always worked)
- INSTALL with LazyData and Encoding declared in DESCRIPTION might have left
options("encoding") set for the rest of the package installation.
--------------------------------------------------------------------------------
This update can be installed with the "yum" update programs. Use
su -c 'yum update R' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.
All packages are signed with the Fedora EPEL GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
More information about the epel-package-announce
mailing list