There are problems with https://www.eclipse.org/downloads/ and related pages
The page has a broken button that acts as self-link:
Normally this page has the installer at the top:
https://www.eclipse.org/downloads/packages/
I don't expect PHP at the top so they are not sorted by downloads.
The installer page is blank:
So is this page:
I guess something went seriously wrong with the update process for 2025-03. It actually looked okay when I looked at it at 10 minutes after the release time...



