After installing I try to run Scrivener and get the message Scrivener /usr/share/LiteratureAndLatte/bin/Scrivener: error while loading shared libraries: cannot open shared object file: No such file or directory
Where can I get this lib from? it does not, at first glance, to available from Debian repositories.

ldd also shows that libglib is missing due to the fact that I only have the 64 bit libs installed, posts here seem to imply that this is only needed for spell checking, perhaps I am wrong. Do I really need 32 bit libglib even if I have no interest in spell checking - yet?

Forgot to mention that the same error is present if I install from tarball or deb, interestingly the deb install does not throw a hissy fit about the missing libraries.

Had the same problem.

I think you need to install ia32-libs-gtk



For Debian-based distros, use dpkg -S to find the source package. On my system this gives

$ dpkg -S libglib2.0-0: /usr/lib/i386-linux-gnu/ libglib2.0-0: /usr/lib/i386-linux-gnu/

This may not solve your problem, but it’s worth seeing if you have the relevant package installed or not.
Use something like this to see if it’s installed on your system:

$ dpkg -l | grep libglib