pbr mishandling alpha tags
Bug #1370608 reported by
Doug Hellmann
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PBR |
Fix Released
|
Critical
|
Robert Collins |
Bug Description
The master branch of pbr (5ac3783712938b
That log shows a packaged version of oslo.rootwrap being downloaded and installed because the version installed from source using the master branch was deemed older than the available package.
Changed in pbr: | |
importance: | Undecided → Critical |
status: | New → Triaged |
Changed in pbr: | |
milestone: | next-juno → next-kilo |
Changed in pbr: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
so semver spec says that there is no comparison/sorting between dev and alpha versions.
That log shows lib/python2. 7/dist- packages/ oslo.rootwrap- 1.3.0.dev10. g8c68df8- py2.7-nspkg. pth
2014-09-16 06:46:31.184 | Installing /usr/local/
which is expected and correct. Its a dev version because we chose to have fixed length versions,vs nested dev versions.
Then when we install cinder, cinder's versioned requirement on rootwrap >= 1.3.0.a1 is causing the installed version to be considered insufficient and it is upgraded from pypi.
I'm looking into the incorrect assessment of the tagged version.