Comment 6 for bug 580181

Revision history for this message
Michael Nelson (michael.nelson) wrote :

Thanks Ursula,

So the original oops above for the "LocationError: (None, 'filesize')" reported was OOPS-1600E1649 and was actually occurring during the distro-series source package release (corresponded to lib/lp/soyuz/templates/sourcepackagerelease-files.pt) when displaying files that have been deleted (no content). This is now tested and fixed, but is slightly different from the new oopses, which correspond to distribution source package release (in a separate template lib/lp/soyuz/templates/distributionsourcepackagerelease-index.pt) (I'd not realised there was a second point of failure).

The same fix that is tested and implemented at:
https://code.edge.launchpad.net/~michael.nelson/launchpad/580181-only-one-ds-cache/+merge/26329

needs to be applied to the distributionsourcepackagerelease template.