On 11/26/2014 10:03 AM, Dan Tenenbaum wrote:
----- Original Message -----
From: "Martin Morgan" <mtmor...@fredhutch.org>
To: "Joachim Schumann" <joachim.schum...@ufz.de>, bioc-devel@r-project.org
Sent: Wednesday, November 26, 2014 9:00:07 AM
Subject: Re: [Bioc-devel] BioC 3.0 CHECK ERROR
On 11/26/2014 01:39 AM, Joachim Schumann wrote:
Hi everyone,
this morning I got an email from bioconductor.
The message:
According to the "Build/check report" for BioC 3.0,
the flowCHIC package has the following problem(s):
ERROR for 'R CMD check' on zin1.
The error I get is the following:
Error in callGeneric() :
'callGeneric' with a primitive needs explicit arguments (no
formal args defined)
Calls: calculate_overlaps_xor ... calculate_overlaps_xor -> .local
-> bXOR ->
round -> round -> callGeneric
Does anyone know what the problem is? It seems that the round
function causes
the error.
This is some kind of interaction with Matrix
> library(EBImage)
> img = readImage(system.file(package="EBImage", "images",
> "nuclei.tif"))
> xx = round(img)
> library(Matrix)
> yy = round(img)
Error in callGeneric() :
'callGeneric' with a primitive needs explicit arguments (no formal
args defined)
which defines a Math2 group generic. How long has this been
appearing? It
doesn't seem like the build system R, EBImage or Matrix has changed
since
release, and the package is available via biocLite implying that it
once built...
I think the build system R has changed since release, since it's running 3.1.2
which was released on 10/31/2014, but release was 10/14/2014.
Indeed, if I look at the flowCHIC_1.0.0.tgz DESCRIPTION file, I see in the
"Built" line that it was built with R 3.1.1.
So this suggests a problem with R-3.1.2? Is this a bug we should report?
The path to Matrix is
flowCHIC
Imports: vegan
Imports: mgcv
Imports: Matrix
vegan was updated on
> packageDescription("vegan")[c('Version', 'Date/Publication')]
$Version
[1] "2.2-0"
$`Date/Publication`
[1] "2014-11-17 11:35:34"
and changed (based on comparison with the last archived version, 2.0-10 from
http://cran.fhcrc.org/src/contrib/Archive/vegan) to move Matrix from Suggests:
to Imports:.
I think it's a long-standing issue in R; I can reproduce it using the EBImage /
Matrix example in R 2.15, for instance (although oddly I had to go through some
mild histrionics to get EBImage to compile). Specifically, it seems like a patch
that Michael just applied in R-devel (!), plus
Index: MethodsListClass.R
===================================================================
--- MethodsListClass.R (revision 67060)
+++ MethodsListClass.R (working copy)
@@ -353,7 +353,7 @@
function(x, digits) {
value <- x
x <- x@.Data
- value@Data <- callGeneric()
+ value@.Data <- callGeneric()
value
})
## some methods for nonStructure, ensuring that the class and slots
Martin
Dan
Martin
Best,
Joachim
--
Computational Biology / Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N.
PO Box 19024 Seattle, WA 98109
Location: Arnold Building M1 B861
Phone: (206) 667-2793
_______________________________________________
Bioc-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel
--
Computational Biology / Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N.
PO Box 19024 Seattle, WA 98109
Location: Arnold Building M1 B861
Phone: (206) 667-2793
_______________________________________________
Bioc-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel