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.

_______________________________________________
devscripts-devel mailing list
devscripts-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/devscripts-devel

Reply via email to