Skip to content

Commit 7c3e9e6

Browse files
committed
Install aiida-core[atomic_tools]
1 parent 8c971d8 commit 7c3e9e6

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

stack/base/Dockerfile

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,19 @@ LABEL maintainer="AiiDAlab Team <[email protected]>"
55

66
USER root
77

8-
# build-essential: includes GCC compilers that are needed when building
9-
# pip packages from sources, which often seems to happen for pymatgen:
10-
# https://pymatgen.org/installation.html#installation-tips-for-optional-libraries
118
# rsync: needed to support the new AiiDA backup command
129
# povray: rendering engine used in aiidalab-widgets-base
1310
# bc: needed to compute the resources for computer setup
14-
ENV EXTRA_APT_PACKAGES "curl povray rsync build-essential bc"
11+
ENV EXTRA_APT_PACKAGES "curl povray rsync bc"
1512

1613
# For ARM64 we need to install erlang as it is not available on conda-forge
1714
# (this is needed later as rabbitmq dependency in base-with-services image,
1815
# but we install it here so that we don't have to invoke apt multiple times.
16+
# We also install build-essential, which includes GCC compilers that are needed when building
17+
# pip packages from sources, which is more often needed on ARM64
1918
ARG TARGETARCH
2019
RUN if [ "$TARGETARCH" = "arm64" ]; then \
21-
EXTRA_APT_PACKAGES="erlang libhdf5-serial-dev pkg-config ${EXTRA_APT_PACKAGES}"; \
20+
EXTRA_APT_PACKAGES="erlang build-essential libhdf5-serial-dev pkg-config ${EXTRA_APT_PACKAGES}"; \
2221
fi;\
2322
apt-get update --yes && \
2423
apt-get install --yes --no-install-recommends ${EXTRA_APT_PACKAGES} && \
@@ -64,7 +63,7 @@ COPY pip.conf "${CONDA_DIR}/pip.conf"
6463
RUN mamba update -y pip zstandard async_generator certipy && \
6564
mamba install --yes \
6665
mamba=1.5 \
67-
aiida-core==${AIIDA_VERSION} \
66+
aiida-core.atomic_tools==${AIIDA_VERSION} \
6867
mamba-bash-completion \
6968
&& mamba clean --all -f -y && \
7069
fix-permissions "${CONDA_DIR}"

0 commit comments

Comments
 (0)