From f4f9f44f6707d3595229202c94000b7c7d208a9e Mon Sep 17 00:00:00 2001 From: Wolfgang Maier Date: Mon, 12 Dec 2022 14:52:12 +0100 Subject: [PATCH] Make weasyprint requirements a bit clearer --- lib/galaxy/dependencies/conditional-requirements.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/galaxy/dependencies/conditional-requirements.txt b/lib/galaxy/dependencies/conditional-requirements.txt index 203badfcaf5..9f4aba3af5f 100644 --- a/lib/galaxy/dependencies/conditional-requirements.txt +++ b/lib/galaxy/dependencies/conditional-requirements.txt @@ -49,7 +49,9 @@ influxdb # Deep learning packages for tool recommendation tensorflow==2.7.2 -# weasyprint has problematic requirements so make it optional (i.e. cairo) +# weasyprint has problematic requirements (cairo, Pango, see: +# https://doc.courtbouillon.org/weasyprint/stable/first_steps.html#linux) +# so make it optional # xref https://github.com/galaxyproject/galaxy/pull/9651 # Run run.sh or common_startup script with GALAXY_DEPENDENCIES_INSTALL_WEASYPRINT=1 # to install weasyprint as part of Galaxy's conditonal dependency instalation process.