Is 1-0 equal to 1 as a version?

2009-02-22 Thread Florian Weimer
$ python -c 'import apt_pkg; apt_pkg.init(); print apt_pkg.VersionCompare(1, 1-0)' -1 $ dpkg --compare-versions '1' = '1-0'; echo $? 0 I think dpkg is right because policy says: | The absence of a debian_revision is equivalent to a | debian_revision of `0'. So this looks like a bug in APT.

Re: Is 1-0 equal to 1 as a version?

2009-02-22 Thread Russ Allbery
Florian Weimer f...@deneb.enyo.de writes: $ python -c 'import apt_pkg; apt_pkg.init(); print apt_pkg.VersionCompare(1, 1-0)' -1 $ dpkg --compare-versions '1' = '1-0'; echo $? 0 I think dpkg is right because policy says: | The absence of a debian_revision is equivalent to a |