[Bug 2487] debian link on downloads page broken