From 901c5725439918aaa154da8c1ddc2777082caa7c Mon Sep 17 00:00:00 2001 From: Victor Lin <13424970+victorlin@users.noreply.github.com> Date: Thu, 22 Dec 2022 15:46:55 -0500 Subject: [PATCH] Add libgomp1 for running FastTree MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit As far as I can tell from the official software page¹, no dependencies are documented. However, there are (unofficial?) Linux packages²³ that list libc6 and libgomp1 as dependencies. Adding the latter for now since `augur tree --method fasttree` fails with the error: FastTreeDblMP: error while loading shared libraries: libgomp.so.1: cannot open shared object file: No such file or directory ¹ http://www.microbesonline.org/fasttree/ ² https://packages.ubuntu.com/focal/fasttree ³ https://packages.debian.org/sid/science/fasttree --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index 84c91790..6585ff23 100644 --- a/Dockerfile +++ b/Dockerfile @@ -271,6 +271,7 @@ FROM python:3.10-slim-bullseye AS final # dos2unix: tsv-utils needs unix line endings # jq: may be used by workflows # less: for usability in an interactive prompt +# libgomp1: for running FastTree # libsqlite3: for pyfastx (for Augur) # perl: for running VCFtools # ruby: may be used by workflows @@ -285,6 +286,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ gzip \ jq \ less \ + libgomp1 \ libsqlite3-0 \ perl \ ruby \