I tried installing piston on a fresh digitalocean droplet (Ubuntu 16.10). Couldn't get piston to compile no matter how many dependencies I pulled in. :-) Frustrating.
I kept getting errors relating to scrypt, openssl and aes. I pulled in everything I could find related to that hoping to get lucky, but ultimately, no luck.