diff --git a/build_tools/circle/build_doc.sh b/build_tools/circle/build_doc.sh
index 2e92393309aa9d61b5348c947d097e1e97b44657..c83b7ec083658712d2490aab589a96e79bcb8025 100755
--- a/build_tools/circle/build_doc.sh
+++ b/build_tools/circle/build_doc.sh
@@ -90,7 +90,8 @@ sudo -E apt-get -yq update
 sudo -E apt-get -yq remove texlive-binaries --purge
 sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes \
     install dvipng texlive-latex-base texlive-latex-extra \
-    texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended
+    texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended\
+    latexmk
 
 # deactivate circleci virtualenv and setup a miniconda env instead
 if [[ `type -t deactivate` ]]; then