arumes@RMS-DESK:~$ ldd /opt/ryzom/ryzom_client | grep lua
liblua5.1.so.0 => /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007f4bf3db3000)
libluabind.so.0.9.1 => /usr/lib/libluabind.so.0.9.1 (0x00007f4bf3b96000)
liblua5.2.so.0 => /usr/lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f4bf07bd000)
arumes@RMS-DESK:~$ md5sum /opt/ryzom/ryzom_client
So there's no match. For now, I'll just switch back to the previous version, because I think the problem lies with the PPA, not with my system. And now that I'm switching back, I notice that the version you mentioned is the 'old' version. The latest version for 14.04 is called 18.104.22.16847-0ubuntu1, so without the "~trusty1" at the end. Now that I reverted the upgrade, Ryzom is working again:
Could you take this up with the maintainer of the PPA? Seems like that's where the problem is.