[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