Hi, Currently osinfo-db does not recognize Debian 13. There's a commit upstream: https://gitlab.com/libosinfo/osinfo-db/-/commit/91aa250 Hopefully we can have this and get this also in trixie via stable release. Best regards, Tianyu Chen
This is related to https://bugs.debian.org/1106298 Although it's possible to predict the URLs for a new Debian point release and therefore prepare an osinfo-db update with those URLs in time for inclusion in the new Debian point release, that is very impractical for people who want to use osinfo-db to download Debian from a distro that is not Debian. However, your specific issue was that Debian 13 does not recognize any Debian 13.x ISO, not about the download URLs in particular. I agree that that detail should be fixed. Thank you, Jeremy Bícha
This is related to https://bugs.debian.org/1106298 Although it's possible to predict the URLs for a new Debian point release and therefore prepare an osinfo-db update with those URLs in time for inclusion in the new Debian point release, that is very impractical for people who want to use osinfo-db to download Debian from a distro that is not Debian. However, your specific issue was that Debian 13 does not recognize any Debian 13.x ISO, not about the download URLs in particular. I agree that that detail should be fixed. Thank you, Jeremy Bícha
Thank you for working on this. Debian requires that bugs be fixed in Unstable before the fix being accepted into Testing. [1] Although your debdiff fixes the issue that Debian 13 ISOs are not recognized at all, it doesn't fix the issue that the URLs are invalid so the Download an OS feature in GNOME Boxes still wouldn't work. My commit just landed today upstream to fix that issue. [2] There is also a Debian 12 commit that we need that would fix https://bugs.debian.org/1106298 . The next Debian point release, 13.2, isn't until November so we have time to fix these issues. [1] https://www.debian.org/doc/manuals/developers-reference/pkgs.html#upload-stable [2] https://gitlab.com/libosinfo/osinfo-db/-/commit/c6185912f14 Thank you, Jeremy Bícha
Get it. I'm now working on debian/sid branch and I've applied all four upstream commits in data/os/debian.org. It also includes the removal of the debian installer of debian 10. I'm wondering if this commit should also go into trixie. I'm working in my fork, please take a look: https://salsa.debian.org/billchenchina/osinfo-db Best regards, Tianyu Chen
Yes, I recommend leaving out the Debian 10 commit. We'll include it when we package a new upstream version but the commit isn't helpful enough to cherry-pick. Please move 1106298 to the Debian 12 changelog line. I think the Debian 13 change won't apply cleanly unless you cherrypick the September 2 commit first. After that, could you open a Salsa merge request? Thank you, Jeremy Bícha
Oops, I wasn't looking at your diff closely enough since you already included that. Thank you, Jeremy Bícha