Emdebian repositories are recommended to be used in stable most of the time since there could be utilities not built in the repositories, packages that were pulled back, etc. If you want to ensure that all your libraries have the correct dependencies, I would suggest stable or testing since they are less likely to have some dependency problem or have something that got borked.
libc6 : Breaks: libc6:armhf (!= 2.19-19) but 2.19-18+deb8u1 is to be installed
libc6:armhf : Breaks: libc6 (!= 2.19-18+deb8u1) but 2.19-19 is to be installed
One of the rules of Debian multiarch is that versions must match exactly across architectures. Debian jessie has version 2.19-18+deb8u1 but somehow you have ended up with 2.19-19 installed for amd64 (and presumably i386).
How your system got into this state in the first place I do not know. Maybe at some point you or a previous admin changed the sources.list to testing and then changed it back to jessie.
Downloading 2.19-19 for armhf from snapshot.debian.org and installing it manually with dpkg may be a solution.
Best Answer
The
e
stands for EABI; thel
for little-endian.