Finally, I could pinpoint my question:
What can interfere with glossaries to prevent printing?
It looks like a combined interference happens here. \printglossaries will hang, if you uncomment \usepackage{enumitem}. What is more, glossaries works both with beamerarticle alone, and enumitem alone. The hanging occurs only if both are present.
Here goes an MWE:
\documentclass{memoir}
%\usepackage{enumitem}
\usepackage{beamerarticle}
\usepackage{hyperref}
\usepackage[toc,acronym]{glossaries}
\makeglossaries
\newacronym{abc}{ABC}{a sample acronym}
\newacronym{xyz}{XYZ}{another sample acronym}
\newglossaryentry{sample}{name={sample},description={an example}}
\begin{document}
First use: \gls{abc}, \gls{xyz}, \gls{sample}.
Next use: \gls{abc}, \gls{xyz}.
\glossarystyle{altlisthypergroup}
\printglossaries
\end{document}
An additional question: how (in which order) the hyperref-related packages should be invoked? (I am using internal labels, for tables, listings, figures, citations, indexes, glossary items) Recently I have the experience that clicking on citations work OK, but clicking on acronyms not.
enumitemandbeamerarticleenabled, except for the warning that\glossarystyleis deprecated and\setglossarystyleshould be used instead. Do you use the latest package versions? – May 14 '16 at 20:42.logfile. Search for a line starting withPackage: glossaries. Compare it with the version number listed on CTAN. – Nicola Talbot May 15 '16 at 11:29