Fwd: CRAN packages calling .Fortran("dqrls")
Prof Brian Ripley
ripley at stats.ox.ac.uk
Mon Sep 17 09:26:01 CEST 2012
This also applies to fArma, which buried the problem in a unit test.
Now that the entry point has been removed, it gives
fArma unit testing - 24 test functions, 1 error, 0 failures
ERROR in test.hurstFit: Error in .Fortran("dqrls", qr = t, n = nrx, p
= ncx, y = as.matrix(y), :
"dqrls" not available for .Fortran() for package "base"
-------- Original Message --------
Subject: CRAN packages calling .Fortran("dqrls")
Date: Thu, 13 Sep 2012 09:55:14 +0100
From: Prof Brian Ripley <ripley at stats.ox.ac.uk>
This concerns CRAN packages
CNVassoc NBPSeq ade4 anm arm glm2 haplo.stats
These call .Fortran("dqrls", PACKAGE = "base"). This is no longer used
by R >=2.15.1 and will be removed shortly. In any case, the CRAN policy
'CRAN packages should use only the public API. Hence they should not
use entry points not declared as API in installed headers nor
.Internal() nor .Call() etc calls to base packages. Such usages can
cause packages to break at any time, even in patched versions of R.'
does not allow it.
Please use the public lm.fit() or lm.wfit() instead.
We need a corrected update before Sept 28 taking into account any other
issues shown in the CRAN check logs (via cran.r-project.org/package=name
for 'name' of your package) or the package will need to be archived.
--
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 Rmetrics-core
mailing list