Goswin von Brederlow wrote: > > If the current version in the archive is 1.1, and you upload an NMU > > of 1.2, that NMU should be 1.2-0.1 (so that a maintainer upload of > > 1.2-1 supersedes it). > > It should be 1.1-0.1 so a maintainer upload of 1.2 superseeds it.
But if the NMU is a new upstream version 1.2, then the correct NMU version is 1.2-0.1. This is in the Debian Developer's Reference: "If it is absolutely necessary for someone other than the usual main- tainer to make a release based on a new upstream version then the person making the release should start with the debian-revision value `0.1'." -- DDR 5.11.4.1: Source NMU version numbering Also, if you upload 1.2-1, and later use 1.2-0.1 as a "test" version, then the test version appears to be older than the uploaded version. Instead, you should call the test version 1.2-1test1, which is clearly between 1.2-1 and 1.2-2.