It's not mentioned anywhere here, but apps which already use +revno instead of ~revno can already be transitioned because moving "+revno" produces a greater version. Proof:
$ dpkg --compare-versions '0.6-0+r261~precise1' '>>' '0.6+r261-0~precise1' && echo greater || echo lower
lower
It's not mentioned anywhere here, but apps which already use +revno instead of ~revno can already be transitioned because moving "+revno" produces a greater version. Proof: r261~precise1' '>>' '0.6+r261- 0~precise1' && echo greater || echo lower
$ dpkg --compare-versions '0.6-0+
lower