I can't install the devel version of BioC on Linux FC2 (or on Windows
from source) because Biobase 1.6.3 fails with this error:
In method for function "split": expanding the signature
to include omitted arguments in definition: drop = "missing"
Error in .MakeSignature(new("signature"), def, signature) :
the names in signature for method (x, f, ) do not match function's
arguments (x, f, drop)
Error: unable to load R code in package 'Biobase'
Error: package/namespace load failed for 'Biobase'
> sessionInfo()
R version 2.2.0, 2005-07-26, i686-pc-linux-gnu
attached base packages:
[1] "tools" "methods" "stats" "graphics" "grDevices"
"utils"
[7] "datasets" "base"
other attached packages:
reposTools
"1.6.0"
Best,
Jim
--
James W. MacDonald
Affymetrix and cDNA Microarray Facility
University of Michigan
Comprehensive Cancer Center
1500 E. Medical Center Drive
Ann Arbor MI 48109
On 27 Jul 2005, jmacdon at med.umich.edu wrote:
> I can't install the devel version of BioC on Linux FC2 (or on
> Windows from source) because Biobase 1.6.3 fails with this error:
>
> In method for function "split": expanding the signature
> to include omitted arguments in definition: drop = "missing"
> Error in .MakeSignature(new("signature"), def, signature) :
> the names in signature for method (x, f, ) do not match function's
> arguments (x, f, drop)
> Error: unable to load R code in package 'Biobase'
> Error: package/namespace load failed for 'Biobase'
The split function was recently changed in R-devel causing an
incompatibility with code that defines methods for split.
I've just checked in a fix to Biobase (1.6.4) that passes R CMD check
(warnings, no errors) and loads up fine for me on OS X. A source
package should be available tomorrow.
+ seth