Return 404 for non-existent source packages
I often edit the URL bar to manually enter a source page after: https://security-tracker.debian.org/tracker/source-package/ e.g. https://security-tracker.debian.org/tracker/source-package/qemu https://security-tracker.debian.org/tracker/source-package/python3.11 https://security-tracker.debian.org/tracker/source-package/golang-1.15 The web browser adds suggestions from its history when the cursor is after ``source-package/``. Sadly this history gets polluted every time I make a typo, or have trouble finding the right python3.x or golang-1.x version. This is because e.g. /source-package/python3.10 has a 200 OK return code. When the package is not found in the database, the tracker should return ``404`` instead. This would prevent the browser from remembering this wrong URL and adding it to the auto-completion list later.
issue