https://gitlab.com/postmarketOS/pmaports/-/merge_requests/2862
tl;dr, we missed a bunch of packages in edge that we needed to backport for the service pack. We need to make a script to check and do this for us.
I think a script that parses pkgs.postmarketos.org and checks against edge pkgs.alpinelinux.org is best. I cant find an api for pkgs.postmarketos.org. If you guys have a better way to program this or make it easier for you to support, let me know.
I suggest looking in the pmaports.git / aports.git repositories directly, instead of the pkgs websites. The latter gets generated from the git repositories, after binary packages are built and are sent to the backends that parse them and put the information into a database for these websites. By parsing the git repositories directly, it is more accurate (no delay until packages are built), and you should also be able to checkout a merge request for the service pack and review what packages are in there vs. alpine edge.