binary package filelists have issues on updates and non-x86 arches
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pkg-website |
Triaged
|
Undecided
|
Unassigned |
Bug Description
If a binary package did not exist when a release was released, but is later added as part of a security update, the /$RELEASE-updates/ "Download package" section is generated correctly, but the /$RELEASE/ version of the page is not. For example, the linux-hwe source package version 4.13.0-
https:/
and
https:/
The former gets a correctly generated "Download linux-image-
https:/
Additionally, even for packages that existed when the release pocket was frozen, on security updates, the Download section is not reporting the correct versions for non-x86 arches. For example, zsh in xenial-updates looks like:
https:/
but in /xenial/, it looks like:
https:/
where the x86 versions are correctly listed as 5.1.1-1ubuntu2.2, but the non-x86 versions are listing the original xenial release version, 5.1.1-1ubuntu2. And the non-x86 download pages are incorrectly pointing to the 5.1.1-1ubuntu2 versions as well, e.g.:
Thanks for the great explanation. That seems to indeed being an issue with "overlay" releases. I'm currently uncertain how to approach this and fix it, but your analysis is correct and helpful.