Syncs from Debian are sometime missing a diff

Bug #1854945 reported by Sebastien Bacher
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
High
Unassigned

Bug Description

Looking to the launchpad pages of recent packages syncs (Debian to Focal), the between-versions-diff is often missing, examples

https://launchpad.net/ubuntu/+source/apt/1.9.5
https://launchpad.net/ubuntu/+source/jimtcl/0.79+dfsg0-2
https://launchpad.net/ubuntu/+source/golang-github-kyokomi-emoji/2.1.0-1

Notice the lack of 'Available diffs' section

Revision history for this message
Colin Watson (cjwatson) wrote :

<cjwatson> It looks up ancestry for creating diffs, which is an exact package name, series, and pocket match
<cjwatson> Doesn't seem to do a release->proposed diff, so it depends on whether there was previously something in -proposed
<cjwatson> The logic for uploads is smarter
<cjwatson> Compare https://git.launchpad.net/launchpad/tree/lib/lp/soyuz/model/queue.py#n1230 (correct) and https://git.launchpad.net/launchpad/tree/lib/lp/soyuz/model/packagecopyjob.py#n646 (incorrect)

tags: added: lp-soyuz package-copies package-diff
Changed in launchpad:
status: New → Triaged
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.