requestsync gets confused by epoch numbers

Bug #261930 reported by Bryce Harrington
2
Affects Status Importance Assigned to Milestone
ubuntu-dev-tools (Ubuntu)
Invalid
Wishlist
Michael Casadevall

Bug Description

Binary package hint: ubuntu-dev-tools

For example, see:

https://bugs.edge.launchpad.net/ubuntu/+source/xdm/+bug/261918

It appears that for syncs of packages with versions that include epoch numbers, requestsync has problems calculating against the ubuntu version (which was 1:1.1.8-1.1 in this case). As a result, it ends up including a lot more of the upstream changelog than is actually necessary. Both debian and ubuntu have the same epoch number in this case; I suspect it's simply not accounting for the presence of an epoch number when comparing versions or something.

Revision history for this message
Michael Casadevall (mcasadevall) wrote :

This actually isn't a bug in requestsync. The XDM's changelog was corrupted. In general, the following events happened:

xdm was updated to 1:1.1.8-1.1 via NMU (.1 point release)
xdm maintainer doesn't properly ack the NMU, -2 is uploaded, 1.1 is removed from the changelog
requestsync can't find the matching version and prints out a bunch of the changelog log, classic GIGO situation.

Tagging this invalid.

Changed in ubuntu-dev-tools:
assignee: nobody → sonicmctails
importance: Undecided → Wishlist
status: New → Invalid
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.