Hi, My workstation is running Debian 10 with the default version 3.5.1 of R. I need to use the Bioconductor package "GoSeq" to perform functional enrichment tests as described in “Running GOSeq” pipeline (https://github.com/trinityrnaseq/trinityrnaseq/wiki/Running-GOSeq). I got a trouble with it. The package "GoSeq" exists only for “R version "3.6" in Bioconductor Release 3.10 which works with R version 3.6.0. After updating the R to the latest version 3.6.2 (https://community.hetzner.com/tutorials/how-to-install-r-on-debian-10) Bioconductor can’t install GoSeq with errors (below). Should I downgrade R to 3.6.0 version? If yes, how to do it in Debian?
sudo R if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager") BiocManager::install("goseq") install.packages('goseq')
ERROR: dependencies ‘GenomeInfoDb’, ‘GenomicRanges’, ‘SummarizedExperiment’, ‘Rsamtools’ are not available for package ‘GenomicAlignments’ * removing ‘/usr/local/lib/R/site-library/GenomicAlignments’ ERROR: dependencies ‘RSQLite’, ‘curl’, ‘httr’ are not available for package ‘BiocFileCache’ * removing ‘/usr/local/lib/R/site-library/BiocFileCache’ ERROR: dependencies ‘GenomicRanges’, ‘GenomeInfoDb’, ‘RCurl’, ‘Rsamtools’, ‘GenomicAlignments’ are not available for package ‘rtracklayer’ * removing ‘/usr/local/lib/R/site-library/rtracklayer’ ERROR: dependencies ‘AnnotationDbi’, ‘httr’, ‘openssl’, ‘BiocFileCache’ are not available for package ‘biomaRt’ * removing ‘/usr/local/lib/R/site-library/biomaRt’ ERROR: dependencies ‘GenomeInfoDb’, ‘GenomicRanges’, ‘AnnotationDbi’, ‘RSQLite’, ‘RCurl’, ‘rtracklayer’, ‘biomaRt’ are not available for package ‘GenomicFeatures’ * removing ‘/usr/local/lib/R/site-library/GenomicFeatures’ ERROR: dependencies ‘rtracklayer’, ‘GenomicFeatures’ are not available for package ‘geneLenDataBase’ * removing ‘/usr/local/lib/R/site-library/geneLenDataBase’ ERROR: dependencies ‘geneLenDataBase’, ‘AnnotationDbi’, ‘GO.db’ are not available for package ‘goseq’ * removing ‘/usr/local/lib/R/site-library/goseq’ The downloaded source packages are in ‘/tmp/RtmpUkhEuR/downloaded_packages’ There were 20 warnings (use warnings() to see them)
sessionInfo() R version 3.6.2 (2019-12-12) Platform: x8664-pc-linux-gnu (64-bit) Running under: Debian GNU/Linux 10 (buster) Matrix products: default BLAS: /usr/lib/x8664-linux-gnu/blas/libblas.so.3.8.0 LAPACK: /usr/lib/x8664-linux-gnu/lapack/liblapack.so.3.8.0 locale: [1] LCCTYPE=enUS.UTF-8 LCNUMERIC=C
[3] LCTIME=ruRU.UTF-8 LCCOLLATE=enUS.UTF-8
[5] LCMONETARY=ruRU.UTF-8 LCMESSAGES=enUS.UTF-8
[7] LCPAPER=ruRU.UTF-8 LCNAME=C
[9] LCADDRESS=C LCTELEPHONE=C
[11] LCMEASUREMENT=ruRU.UTF-8 LCIDENTIFICATION=C
attached base packages: [1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached): [1] BiocManager1.30.10 compiler3.6.2 tools_3.6.2
The first error you show us says that 'backports' is not installed. So install that
and if successful try for the next one
We have a progress, just 7 warnings remained. Martin, please, tell me, how to write the R terminal output to a file? You are right, I showed not a first error.
Oops! We did it, Martin. After installing "libssl-dev" (Sinaptic) and "hms"
We got
Thank you very much. I'll test it.