Sury repo out of date? Package update errors?

My system has been flawless on autopilot for a while. I just logged in to update packages and check things out. There were 38 packages, but a few threw 404 errors. Updated all repos and here are the errors thrown.

E: Failed to fetch https://packages.sury.org/php/pool/main/p/php8.2/php8.2-cli_8.2.15-1+0~20240120.39+debian10~1.gbp56f296_amd64.deb  404  Not Found [IP: 37.19.207.34 443]
E: Failed to fetch https://packages.sury.org/php/pool/main/p/php8.2/php8.2-common_8.2.15-1+0~20240120.39+debian10~1.gbp56f296_amd64.deb  404  Not Found [IP: 37.19.207.34 443]

It appears the “common_8.2.15” are not on the repo, but the common_8.2.16 versions are. I went directly to the site and verified this. A few refreshes and now the system appears to be updated, even though it kept failing the updates, but I’m not sure how that happened. It’s now showing all packages up to date.

Confusing at best… does anyone know what just happened?

| OS type and version | DEB10/AWS
| Virtualmin version | 2.105
| Usermin version | 2.005
|Virtualmin version | 7.9.0

I’m on 11 and updates went have gone smoothly.

Seems like the update expects sequential updates and you missed one? I think in 11 8.x’s are handled by the distro.

That’s not how packages work.

Did you run apt clean; apt update? If so, and updated metadata isn’t available, it’s a problem upstream; you’d need to check with the maintainers of the repo. Nothing any of us can do about it.

Well, not how they should work anyhow. There are times on my home machine where I get lazy and don’t do updates as often as I should. Especially on a seldom used laptop. Sometimes I’ll hit apply updates a second time in Synaptic after a large update and get ‘new’ packages showing up. I guess I’ve gotten the impression from that is some are held till others are done.

It is possible for dependencies to include a version. But that would look quite different.

This is an index problem, not a package dependency problem. It would say something like, “X package version Y is needed for Z, but is not available” if it were a dependency issue.

Sure. I’ll look into this. It’s currently reporting no package updates available and seems fine.

I’m surprised his PHP 8 updates come from Surry. Mine come from the distro. Bottom line is I guess what I meant to say was his missing an update revealed an upstream problem.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.