Hi All,
My name is Lucas, I'm currently doing an internship for my Master degree using Bioconductor to analyse the outcome of the HumanMethylation450 BeadChip on my cohort. I'm running ubuntu 14.04 LTS.
> sessionInfo()
R version 3.0.2
Platform: x86_64-pc-linux-gnu (64-bit)
Since yesterday (when I realized the issue, but it could have started earlier than that) I have not been able to load the lumi package. I had been using it for the past month and a half without any problems, but it won't work anymore.
When trying to load lumi I get the following error :
"Error : object ‘sqliteQuickSQL’ is not exported by 'namespace:RSQLite'"
I removed the lumi package from my library and tried to reinstall it using
> source("http://bioconductor.org/biocLite.R")
> biocLite("lumi")
The installation failed after downloading the packages and returned the following :
"Error : object ‘sqliteQuickSQL’ is not exported by 'namespace:RSQLite'
ERROR: lazy loading failed for package ‘lumi’"
According to some threads on different websites (http://seqanswers.com/forums/showthread.php?t=47785 particularly), RSQLite was updated to version 1.0.0 on October 25th, 2014 and this version of the package no longer contains the function "sqliteQuickSQL".
So I removed the current version of RSQLite that I must have updated since October 25th, and reinstalled the previous version (0.11.4), and then tried to reinstall lumi again.
After succesfully reinstalling lumi, under the 0.11.4 RSQLite version, I tried to load it
> library(lumi)
But I ended up with the error I had at the beginning :
"Error : object ‘sqliteQuickSQL’ is not exported by 'namespace:RSQLite'"
I do not know what to do to make it work, and I would greatly appreciate any help that you could provide.
Thanks in advance,
Lucas
Hi
I have the same problem, but I'm wanting to use 'CummeRbund', the main problem I have when trying to install the following packages Gviz, GenomicFeatures etc, is
Error : object ‘sqliteQuickSQL’ is not exported by 'namespace:RSQLite'
based on the answers below the problem is the version of R, but I can't get the latest. I'm using Fedora 18, I have uninstalled, reinstalled, updated R (yum update R, etc) but I can only get verison 3.0.2-1.fc18. Does this mean I have to upgrade my operating system to get Bioconductor to work?
As described below I have updated, reinstalled Bioconductor
> biocLite()
BioC_mirror: http://bioconductor.org
Using Bioconductor version 2.13 (BiocInstaller 1.12.1), R version 3.0.2.
Is there a way to install the latest version or R without using Fedora repos??
thanks in advance and sorry if this is a stupid question but this is the third night I've been struggling with this
Steven
You can always build the latest version of R yourself without waiting for it to propagate to the yum servers (note that there may be a way to get updated versions of R from yum, but not having used Fedora in about 10 years, I am not sure how one might go about doing such a thing).
Anyway, the way I usually install R (on Ubuntu, where I am not admin) is to download the sources from CRAN, untar in my home dir, and then build and make in place:
And if you have sudo privileges, you can also install to your system-wide directories using
Or you could just add the ~/R-3.2.1/bin directory to your PATH (at the beginning of the path), or you could do
which is nice if you want/need to keep different versions of R laying about.
HI Dan
thanks for the advice. I downloaded the tar.gz, unpacked and hit make but I had a slight problem it wouldn't make and the source of the problem was
error: --with-readline=yes (default) and headers/libs are not available
but this was fixed using
yum install readline-devel
Then everything worked and I have now installed Biocondctor and CummeRbund and everything is working now (fingers crossed). I thought I'd mention the above incase anyone else reads this and has the same problem, with Fedora
Once again many thanks Steven
Glad to hear it! Jim is the one you can thank. ;-)