[Bioc-sig-seq] BSgenome installation error from SVN
Sean Davis
seandavi at gmail.com
Fri Feb 19 14:56:00 CET 2010
On Fri, Feb 19, 2010 at 8:51 AM, Nicolas Delhomme <delhomme at embl.de> wrote:
> Hi all,
>
> Since a few days, I get the following error message when trying to install
> BSgenome from my svn checkout directory (R CMD INSTALL --preclean --clean
> BSgenome):
>
> installing *source* package ‘BSgenome’ ...
> ** R
> ** inst
> ** preparing package for lazy loading
> Error in conformMethod(signature, mnames, fnames, f, fdef, definition) :
> in method for ‘start<-’ with signature ‘x="GRanges"’: formal arguments
> (check = "NA") omitted in the method definition cannot be in the signature
> Error : unable to load R code in package 'BSgenome'
> ERROR: lazy loading failed for package ‘BSgenome’
>
> The details about the checkout are (svn info BSgenome/):
>
> Path: BSgenome
> URL: https://hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/BSgenome
> Repository Root: https://hedgehog.fhcrc.org/bioconductor
> Repository UUID: bc3139a8-67e5-0310-9ffc-ced21a209358
> Revision: 44766
>
> My current sessionInfo:
>
> R version 2.10.1 Patched (2010-02-14 r51142)
> x86_64-unknown-linux-gnu
>
> locale:
> [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
> [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
> [5] LC_MONETARY=C LC_MESSAGES=en_US.UTF-8
> [7] LC_PAPER=en_US.UTF-8 LC_NAME=C
> [9] LC_ADDRESS=C LC_TELEPHONE=C
> [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
>
> attached base packages:
> [1] stats graphics grDevices utils datasets methods base
>
> other attached packages:
> [1] BSgenome_1.15.4 Biostrings_2.15.21 IRanges_1.5.47
>
> loaded via a namespace (and not attached):
> [1] Biobase_2.7.4 tools_2.10.1
>
> Any idea what is happening there? Instead of patching my R with the
> R-release.diff.gz, should I install R-devel?
Hi, Nicolas.
The best way to install devel packages is to use biocLite(), as it
will choose the correct version for your version of R. More
importantly, you will also get the devel versions of other packages
which often depend on one another.
So, if you want to use devel packages, install R-devel and then use
biocLite() to install the packages of interest.
Hope that helps.
Sean
More information about the Bioc-sig-sequencing
mailing list