I’m currently running Kinoite and Firefox is installed via Flatpak. I can see an update but when I attempt to perform a flatpak update (or discover to perform the update), I see the following error:
|--% flatpak update
Looking for updates…
ID Branch Op Remote Download
1. [✗] org.mozilla.firefox stable u fedora 1.0 kB / 112.4 MB
Error: Server returned status 404
Updates complete.
error: There were one or more errors
If I run flatpak update with verbosity, I can see the following (trimmed for brevity):
1. org.mozilla.firefox stable u fedora < 112.4 MB
Proceed with these changes to the system installation? [Y/n]:
F: Requesting tokens for remote fedora: (app/org.mozilla.firefox/x86_64/stable, f7d9cd5a126251669084eb4de99e00517e627532dcf1aa48cbccf8da36e910e2 1)
F: Response from request_tokens: 0 - {'tokens': <{'': ['app/org.mozilla.firefox/x86_64/stable']}>}
Updating…
F: Mirroring OCI image sha256:f7d9cd5a126251669084eb4de99e00517e627532dcf1aa48cbccf8da36e910e2
F: Loading https://cdn.registry.fedoraproject.org/deltas/f7/d9cd5a126251669084eb4de99e00517e627532dcf1aa48cbccf8da36e910e2.json using curl
F: Received 2422 bytes
Updating… █▌ 8%
F: Using OCI delta sha256:35a21a812beb43d07b4bda7484fb42a1854ea0579909b625c19eb66c1db25ebc for layer sha256:c291e3bf8e6c2e3f15b56e028f9718731d8bdae6fc8084ca0b91e290f43aa8eb
F: Loading https://cdn.registry.fedoraproject.org/deltas/35/a21a812beb43d07b4bda7484fb42a1854ea0579909b625c19eb66c1db25ebc.tardiff using curl
Updating… █▌ 8%
Error: Server returned status 404
Updates complete.
error: There were one or more errors
It looks like the OCI image JSON is located here. The last “layer” in the JSON includes a link to this tardiff which doesn’t exist (404).
It appears there’s some issue with the JSON for the OCI image in the Fedora repo. Is there anywhere I should report this? I think my only solution currently is to possibly uninstall and reinstall Firefox, which is easy although I’d prefer not to (might happen again).