[Bioc-devel] Unable to install bioconductor package in bioconductor docker
David Jimenez-Morales
b|od@v|djm @end|ng |rom gm@||@com
Sun Jan 17 20:32:44 CET 2021
Dear bio
I am trying to install the bioconductor package "mzR" in the following
bioconductor docker containers without success:
bioconductor/bioconductor_docker:RELEASE_3_12
bioconductor/bioconductor_docker:RELEASE_3_11
bioconductor/bioconductor_docker:devel
(and also tried, tidyverse:3.6.1)
Nitash Turaga was able to install it successfully on the devel docker (
bioconductor/bioconductor_docker:devel), however I tried without success,
which doesn't make any sense at all.
These are the commands that I tried:
--> docker --version
Docker version 20.10.2, build 2291f61
--> docker pull bioconductor/bioconductor_docker:devel
devel: Pulling from bioconductor/bioconductor_docker
Digest:
sha256:824f99a380856434491dbe83242171986147a608fac0c6be3050c65d6deb2274
Status: Image is up to date for bioconductor/bioconductor_docker:devel
docker.io/bioconductor/bioconductor_docker:devel
docker run -it --rm bioconductor/bioconductor_docker:devel /bin/bash
root using 5d6bbd03317a:/# R
R Under development (unstable) (2021-01-14 r79832) -- "Unsuffered
Consequences"
Copyright (C) 2021 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.
R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.
Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.
Bioconductor version 3.13 (BiocManager 1.30.10), ?BiocManager::install for
help
> BiocManager::install("mzR")
Bioconductor version 3.13 (BiocManager 1.30.10), R Under development
(unstable)
(2021-01-14 r79832)
Installing package(s) 'mzR'
... (after compilation)
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
53 | template<typename> class auto_ptr;
| ^~~~~~~~
g++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
make: *** [/usr/local/lib/R/etc/Makeconf:177: pwiz/data/common/Unimod.o]
Error 1
ERROR: compilation failed for package ‘mzR’
* removing ‘/usr/local/lib/R/site-library/mzR’
The downloaded source packages are in
‘/tmp/RtmpM0suak/downloaded_packages’
Warning message:
In install.packages(...) :
installation of package ‘mzR’ had non-zero exit status
Questions:
- Any idea why it cannot be installed in the release Bioconductor dockers?
- how is possible that Nitesh can install it and I cannot in the exact same
bioconductor dev version?
Thanks a lot
David
[[alternative HTML version deleted]]
More information about the Bioc-devel
mailing list