On Fri, Jun 10, 2016 at 4:38 PM, Ben Pfaff <b...@ovn.org> wrote:

> On Thu, Jun 09, 2016 at 04:07:13AM -0400, Russell Bryant wrote:
> > I uploaded "2.6.0.dev1".  This was to enable OpenStack CI to start
> running
> > tests using the version of the Python library that includes Python 3.  I
> > followed some python packaging / pypi versioning guidelines to pick that
> > number.  It indicates that it's a dev snapshot of what will eventually
> > (presumably) be 2.6.0.  I know OVS generates 2.5.90, but I don't find
> that
> > appropriate to use, as it isn't 2.5 at all.
>
> The .90 suffix is supposed to indicate that it's much greater than 2.5,
> but less than 2.6.
>
> dpkg considers 2.6.0.dev1 to be greater than 2.6.0:
>     $ if dpkg --compare-versions 2.6.0.dev1 gt 2.6.0; then echo greater;
> else echo less; fi
>     greater
> so it seems like a poor choice for anything in Debian.
>
> (I guess you must know the rules for Fedora, so presumably this works
> there?  Those rules seem to involve separate Version and Release fields
> and I really don't understand them.  On the other hand, according to
> https://www.redhat.com/archives/rpm-list/2005-January/msg00005.html,
> developers are discouraged from understanding details of the version
> numbering rules for RPM...)
>

This was just a dev snapshot for PyPI (Python Package Index), not intended
to be packaged anywhere else.

https://www.python.org/dev/peps/pep-0440/

-- 
Russell Bryant
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to