[ovs-dev] Bug#826780: Bug#826780: Please package OVS >= 2.6.0.dev1

Ben Pfaff blp at ovn.org
Fri Jun 10 20:46:04 UTC 2016


On Fri, Jun 10, 2016 at 04:42:11PM -0400, Russell Bryant wrote:
> On Fri, Jun 10, 2016 at 4:38 PM, Ben Pfaff <blp at 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/

OK, great, I didn't realize that.



More information about the dev mailing list