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
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/devscripts-devel