If different OS are having same problem, I would guess it is an internal problem at the server. Has anyone tried installing an app from a different server such as Mulliner.org ? If that works, maybe it's a maemo problem.