You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
According to the InvenioRDM documentation, Cairo (e.g. libcairo2-dev) and the DejaVu fonts (e.g. fonts-dejavu) are required for a local installation.
However, they are not checked by the invenio-cli check-requirements -d command.
Because this does not produce immediately obvious errors, it is somewhat easy to miss them.
Describe the solution you'd like
The check-requirements command should check if the fonts and Cairo are installed.
Describe alternatives you've considered
Because checking for the installation of fonts and libraries is harder than simply checking for executables, the check-requirements command could also simply give out a reminder about these requirements (e.g. in yellow text).
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
According to the InvenioRDM documentation, Cairo (e.g.
libcairo2-dev
) and the DejaVu fonts (e.g.fonts-dejavu
) are required for a local installation.However, they are not checked by the
invenio-cli check-requirements -d
command.Because this does not produce immediately obvious errors, it is somewhat easy to miss them.
Describe the solution you'd like
The
check-requirements
command should check if the fonts and Cairo are installed.Describe alternatives you've considered
Because checking for the installation of fonts and libraries is harder than simply checking for executables, the
check-requirements
command could also simply give out a reminder about these requirements (e.g. in yellow text).The text was updated successfully, but these errors were encountered: