Package: devscripts Version: 2.15.3+deb8u1 Severity: normal Hi,
deb-reversion doesn't seem to accept either --old-version or --new-version despite its documentation and apparent intent: | CURDIR="$(pwd)" | SHORTOPTS=hVo:v:ck:Ds:b | LONGOPTS=help,version,old-version:new-version:,calculate-only,hook:,debug,string:,force-bad-version | eval set -- "$(getopt -s bash -o $SHORTOPTS -l $LONGOPTS -n $PROGNAME -- "$@")" […] | case $opt in | -v|--new-version) OPT_STATE=SET_NEW_VERSION;; | -o|--old-version) OPT_STATE=SET_OLD_VERSION;; Trying things like this (bumping 1: epoch to 2: on a bunch of udebs) leads to: | kibi@armor:~/binary-fonts-android-udeb/all-intermediaries$ for i in *.udeb; do v=$(dpkg --info $i|awk '/Version:/ {print $2}'); nv=$(echo "2:${v##1:}"); fakeroot deb-reversion --new-version $nv $i; done | deb-reversion: unrecognized option '--new-version' | version 1:4.4.4r2-7LOCAL.1 of fonts-android-udeb is now available in ./fonts-android-udeb_4.4.4r2-7LOCAL.1_all.udeb . | deb-reversion: unrecognized option '--new-version' | version 1:6.0.0r26-1LOCAL.1 of fonts-android-udeb is now available in ./fonts-android-udeb_6.0.0r26-1LOCAL.1_all.udeb . | deb-reversion: unrecognized option '--new-version' | version 1:6.0.1r16-1LOCAL.1 of fonts-android-udeb is now available in ./fonts-android-udeb_6.0.1r16-1LOCAL.1_all.udeb . | deb-reversion: unrecognized option '--new-version' | version 1:6.0.1r3-1LOCAL.1 of fonts-android-udeb is now available in ./fonts-android-udeb_6.0.1r3-1LOCAL.1_all.udeb . | deb-reversion: unrecognized option '--new-version' | version 1:6.0.1r3-2LOCAL.1 of fonts-android-udeb is now available in ./fonts-android-udeb_6.0.1r3-2LOCAL.1_all.udeb . -v (for --new-version) seems to work fine though: | kibi@armor:~/binary-fonts-android-udeb/all-intermediaries$ for i in *.udeb; do v=$(dpkg --info $i|awk '/Version:/ {print $2}'); nv=$(echo "2:${v##1:}"); fakeroot deb-reversion -v $nv $i; done | /home/kibi/binary-fonts-android-udeb/all-intermediaries/./fonts-android-udeb_4.4.4r2-7_all.udeb exists, moving to /home/kibi/binary-fonts-android-udeb/all-intermediaries/./fonts-android-udeb_4.4.4r2-7_all.udeb.orig . | version 2:4.4.4r2-7 of fonts-android-udeb is now available in ./fonts-android-udeb_4.4.4r2-7_all.udeb . | /home/kibi/binary-fonts-android-udeb/all-intermediaries/./fonts-android-udeb_6.0.0r26-1_all.udeb exists, moving to /home/kibi/binary-fonts-android-udeb/all-intermediaries/./fonts-android-udeb_6.0.0r26-1_all.udeb.orig . | version 2:6.0.0r26-1 of fonts-android-udeb is now available in ./fonts-android-udeb_6.0.0r26-1_all.udeb . | /home/kibi/binary-fonts-android-udeb/all-intermediaries/./fonts-android-udeb_6.0.1r16-1_all.udeb exists, moving to /home/kibi/binary-fonts-android-udeb/all-intermediaries/./fonts-android-udeb_6.0.1r16-1_all.udeb.orig . | version 2:6.0.1r16-1 of fonts-android-udeb is now available in ./fonts-android-udeb_6.0.1r16-1_all.udeb . | /home/kibi/binary-fonts-android-udeb/all-intermediaries/./fonts-android-udeb_6.0.1r3-1_all.udeb exists, moving to /home/kibi/binary-fonts-android-udeb/all-intermediaries/./fonts-android-udeb_6.0.1r3-1_all.udeb.orig . | version 2:6.0.1r3-1 of fonts-android-udeb is now available in ./fonts-android-udeb_6.0.1r3-1_all.udeb . | /home/kibi/binary-fonts-android-udeb/all-intermediaries/./fonts-android-udeb_6.0.1r3-2_all.udeb exists, moving to /home/kibi/binary-fonts-android-udeb/all-intermediaries/./fonts-android-udeb_6.0.1r3-2_all.udeb.orig . | version 2:6.0.1r3-2 of fonts-android-udeb is now available in ./fonts-android-udeb_6.0.1r3-2_all.udeb . (same filename here since that's only an epoch change, which isn't represented in the filename.) Thanks for your time. KiBi.