Unfortunately, DSA has an important weakness that RSA doesn’t: an entropy failure leaks your private key. If you used a machine affected by the Debian entropy bug then, in that time, messages that you encrypted with RSA can be broken. But if you signed anything with a DSA key, then your private key is compromised.
The randomness in DSA is absolutely critical. Given enough signatures, leaking just a handful bits per signature is sufficient to break it [...] I’ve added the option to OpenSSL to do the same
▻http://www.imperialviolet.org/2013/06/15/suddendeathentropy.html