Yes, but the ## OptionalDeps: line contains: Rock, Cartographer_Notes, Babble-Class-2.2, Babble-Tradeskill-2.2, LibGratuity-3.0. Also, the embeds.xml file contains the last three. If you download with libraries embedded/included (via WAU or similar), it will put those last three in the AddOns\Cartographer_nnTrainers\Libs folder. So no problems.
Yes, the TOC doesn't need Gratuity-2.0 mentioned anymore. And this should move to using the LibBabble-3.0 libraries as is being suggested to authors currently. But it works fine right now.
installing nnTrainers with WoWACEUpdater does not install LibGratuity 3.0, and in game i get an error about missing LibGratuity 3.0
(i know how to fix this, just install LibGratuity 3.0, the problem is not how to fix it for me, but to fix it that it installs correctly with all dependencies)
You might have wanted to say this in your original post ;).
LibGratuity-3.0 is included in the embeds.xml file as it should be. It is included with the ZIP here and also downloads properly embedded using a SVN client.
The typical cause of this is that you are not having WAU download the embeds. Try Default Mode WITH Externals checked and Automatic Dependency Download UNchecked (less than obvious, yes, but sometimes solves the issue). And of course be sure you are updating by selecting "Install/Update Marked Addons WITH Externals (ctrl-F12)".
and use F10 to update, which should lead to update without externals, this works fine for all addons, except nnTrainers
sometimes i manually remove all lib-packages and hit F10 so only really required libs are installed, this fails only for nnTrainers, but of course this fails on a completely new installation too, LibGratuity 3.0 gets not installed