The attached patch fixed the version compare in print_version to make use of AptPkg instead of performing a string equality.
James -- GPG Key: 1024D/61326D40 2003-09-02 James Vega <[EMAIL PROTECTED]>
diff -Naur apt-show-versions-0.09.orig/apt-show-versions
apt-show-versions-0.09/apt-show-versions
--- apt-show-versions-0.09.orig/apt-show-versions 2005-07-28
10:19:08.000000000 -0400
+++ apt-show-versions-0.09/apt-show-versions 2006-08-08 09:56:08.000000000
-0400
@@ -241,7 +241,7 @@
? " upgradeable from $iversion to $aversion\n"
: "\n");
return 1;
- } elsif ((defined $aversion) and ($iversion eq $aversion)) {
+ } elsif ((defined $aversion) and ($vs->compare($aversion, $iversion) ==
0)) {
print "$package/$archiv"
. (!defined($opts{'brief'})
? " uptodate $iversion\n"
signature.asc
Description: Digital signature

