"... I found that pgfgantt is incompatible with the amsgen package, which is loaded by amsmath, which is loaded by numerous other packages. For complete details and a sample LaTeX file that showcases the problem, see the comp.text.tex thread, "Conflict between mathtools and pgfgantt":
(I at first thought mathtools was the culprint, hence the name of the
thread.)
In short, amsgen redefines \@ifstar, and that confuses pgfgantt. I've attached an updated pgfgantt that explicitly uses LaTeX2e'e original \@ifstar (or rather, something equivalent to it) to make the package robust to amsgen's redefinition. ... "
pgfgantt.tar.gz
as proposed by Scott Pakin on 26.07.2017
"... I found that pgfgantt is incompatible with the amsgen package, which is loaded by amsmath, which is loaded by numerous other packages. For complete details and a sample LaTeX file that showcases the problem, see the comp.text.tex thread, "Conflict between mathtools and pgfgantt":
(I at first thought mathtools was the culprint, hence the name of the thread.)
In short, amsgen redefines \@ifstar, and that confuses pgfgantt. I've attached an updated pgfgantt that explicitly uses LaTeX2e'e original \@ifstar (or rather, something equivalent to it) to make the package robust to amsgen's redefinition. ... " pgfgantt.tar.gz