Fedora 7 Update: R-2.5.1-1.fc7
updates at fedoraproject.org
updates at fedoraproject.org
Tue Jul 3 16:23:27 UTC 2007
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2007-0832
2007-07-03 09:23:19.989434
--------------------------------------------------------------------------------
Name : R
Product : Fedora 7
Version : 2.5.1
Release : 1.fc7
Summary : A language for data analysis and graphics
Description :
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:
R updated to 2.5.1:
FEDORA/LINUX RELEVANT BUG FIXES
o as.dendrogram() failed on objects of class "dendrogram".
o plot(type ="s") (or "S") with many (hundreds of thousands)
of points could overflow the stack. (PR#9629)
o Coercing an S4 classed object to "matrix" (or other basic
class) failed to unset the S4 bit.
o The 'useS4' argument of print.default() had been broken by an
unrelated change prior to 2.4.1. This allowed print() and
show() to bounce badly constructed S4 objects between
themselves indefinitely.
o Prediction of the seasonal component in HoltWinters() was one
step out at one point in the calculations.
o decompose() incorrectly computed the 'random' component for a
multiplicative fit.
o Wildcards work again in unlink() on Unix-alikes (they did not
in 2.5.0).
o When qr() used pivoting, the coefficient names in qr.coef()
were not pivoted to match. (PR#9623)
o UseMethod() could crash R if the first argument was not a
character string.
o R and Rscript on Unix-alikes were not accepting spaces in -e
arguments (even if quoted).
o Rd conversion of \usage treated '\\' as a single backslash in
all but latex: it now acts consistently with the other
verbatim-like environments (it was never 'verbatim' despite
the documentation).
o \code{\.} is now rendered as '\.' in all formats, as
documented (it was not the case for latex conversion).
o codoc() (and checkDocStyle() and checkDocUsage()) now apply
the same transformations to \usage as Rd conversion does,
so {, % and \\ in strings in usages will now be related
correctly to the help files.
o rbind() failed if the only data frame had 0 rows. (PR#9657)
o <a data.frame>[i, j] could sometimes select the wrong column
when j is numeric if there are duplicate column names.
o sample(x, size, replace=TRUE, prob) had a memory leak if
10000 < size <= 100000.
o x <- cbind(1:2); rownames(x) <- factor(c("A",NA)) now longer
segfaults.
o median() returned a logical result when it was 'NA': it now
returns an NA of appropriate type (e.g. integer or double).
o grep(fixed = TRUE, perl = TRUE) ignored 'fixed', although it
was documented to ignore 'perl'
Same for [g]regexpr and [g]sub.
o getNamespaceExports("base") works again.
o runmed(c(), 1) no longer segfaults.
o qr.coef(QR, b) failed for an LAPACK-produced QR if b was
integer or for an over-determined system.
qr.solve() for an under-determined system produces a
solution with 0 and not NA for columns which are unused.
o segments() was not handling full transparency correctly in
PDF. (PR#9694)
Nor was arrows().
o callGeneric() inside a method with extra arguments {and hence
currently defined via .local()} now works.
o [g]sub(fixed=TRUE, useBytes=FALSE) could substitute in the
wrong place in an MBCS locale.
gregexpr() could give incorrect answers in MBCS locales for
perl = TRUE or fixed = TRUE (unless useBytes = TRUE).
o The legacy quartz() device no longer crashes in locator()
if the user attempts to close the window.
o "CGGStackRestore: gstack underflow" warning is no longer
shown in legacy quartz() device.
o seq.int(x, y, by=z) gave 'x' (and not an error) if
0 > (y-x)/z > -1.
o promptClass() now lists methods, including those for generics
in other attached packages.
o Connection-related functions such as readBin() no longer
crash when supplied with a non-connection object.
o as.character.srcref() didn't handle bad srcref objects
cleanly.
o predict.nls() no longer requires 'newdata' to contain exactly
the variable names needed to fit the model: variables used on
the LHS only are no longer required and further variables are
allowed.
o plot.hclust() had a 'out by one' error, and ignored the last
object when computing the window region (and could overrun
arrays).
o deriv() was creating results with double (and not integer)
dims.
o The unserialize code (e.g. as called by load()) looked for a
function findPackageEnv() to set a saved package environment.
This was missing, but is now supplied.
o [cr]bind could segfault when creating a list matrix result.
(Reported by Martin Morgan.)
o besselI(x, nu, exp=TRUE) and besselY(x, nu) could give wrong
answers for nu < 0. (Reported by Hiroyuki Kawakatsu.)
--------------------------------------------------------------------------------
ChangeLog:
* Mon Jul 2 2007 Tom "spot" Callaway <tcallawa at redhat.com> 2.5.1-1
- drop patch, upstream fixed
- bump to 2.5.1
--------------------------------------------------------------------------------
Updated packages:
476744ae3d33b2f07e3d1998a5761856e65fd81f libRmath-devel-2.5.1-1.fc7.ppc64.rpm
8c9e0f473eea02807bf969e398bbd561e7eb1b16 libRmath-2.5.1-1.fc7.ppc64.rpm
44229b18038cae75330ce75353ee398ef0d0fa25 R-2.5.1-1.fc7.ppc64.rpm
a878cbbdbb9dd698ef0eefcc626623ae1b56269f R-devel-2.5.1-1.fc7.ppc64.rpm
6cfc484fdc80f93d68cbe3a1f91e3db6dae2cc2d R-debuginfo-2.5.1-1.fc7.ppc64.rpm
f8af7b13803872f6a0c7b0519f59881b616f89d0 R-devel-2.5.1-1.fc7.i386.rpm
08b65b1fdd8a8ca6266a497f4ec9501a5d3785a3 libRmath-devel-2.5.1-1.fc7.i386.rpm
28c5848b6055b5fab6a7bb3cae9e8a495b5c4b29 R-2.5.1-1.fc7.i386.rpm
04366891df11c2d3be4ab52c12bc17a04b0e8c0f R-debuginfo-2.5.1-1.fc7.i386.rpm
9d94fcfaf438abea90e05a6c367af6e09349fec0 libRmath-2.5.1-1.fc7.i386.rpm
fc9a362c8dbab27b7841dd6b4db810ae6d549e1e R-2.5.1-1.fc7.x86_64.rpm
3d57bba8f3021a7b1fc31741a8c1aea05b3344f3 libRmath-2.5.1-1.fc7.x86_64.rpm
dc3f07f4a1b0ebe260f5e1b8302532df020b1b00 R-debuginfo-2.5.1-1.fc7.x86_64.rpm
6fc979acd73550abf29ec9800a30563b520842ea R-devel-2.5.1-1.fc7.x86_64.rpm
64bf7af9698989ed6ee70d017460e85c2b0bb6b8 libRmath-devel-2.5.1-1.fc7.x86_64.rpm
3dd404255ab665c2bc289c64ee27f06a47e6664a R-2.5.1-1.fc7.ppc.rpm
f1fb4a383037c909b75a0b47b732367e120c9085 libRmath-2.5.1-1.fc7.ppc.rpm
213e94d4a7f613196b5766e58c2960c9eeab55e1 R-debuginfo-2.5.1-1.fc7.ppc.rpm
3a8dc4a7d8c0ff5d42d615ffe1932ee5de0a375a R-devel-2.5.1-1.fc7.ppc.rpm
9610545d02615952ca249d3701c0f97fdbadfe30 libRmath-devel-2.5.1-1.fc7.ppc.rpm
105d8b59c54300c033eaf392d3b337c5845374dc R-2.5.1-1.fc7.src.rpm
This update can be installed with the 'yum' update program. Use 'yum update
package-name' at the command line. For more information, refer to 'Managing
Software with yum,' available at http://docs.fedoraproject.org/yum/.
--------------------------------------------------------------------------------
More information about the Fedora-package-announce
mailing list