bzr has mismatched version numbers (package says 2.6.0, bzr --version says 2.7.0dev1)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
One Hundred Papercuts |
New
|
Medium
|
Unassigned | ||
bzr (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Hi!
I have installed bazaar from the Trusty repository. The version advertised on the package is suppose to be 2.6.0 but when I try bzr --version I get the following.
Bazaar (bzr) 2.7.0dev1
Python interpreter: /usr/bin/python 2.7.6
Python standard library: /usr/lib/python2.7
Platform: Linux-3.
bzrlib: /usr/lib/
Bazaar configuration: /home/tdtwister
Bazaar log file: /home/tdtwister
Copyright 2005-2012 Canonical Ltd.
http://
bzr comes with ABSOLUTELY NO WARRANTY. bzr is free software, and
you may use, modify and redistribute it under the terms of the GNU
General Public License version 2 or later.
Bazaar is part of the GNU Project to produce a free operating system.
I also downloaded the sec file from http://
and in the bzrlib/__init__.py I see the following:
version_info = (2, 7, 0, 'dev', 1)
More over there are some weird bugs in this version like bzr not being able to detect or apply(with merge) changes to the file-system permission. I am not sure If I need a different bug for that or if this is a consequence of the wrong version.
Changed in bzr (Ubuntu): | |
importance: | Undecided → Medium |
Changed in hundredpapercuts: | |
importance: | Undecided → Medium |
Thanks for taking your time to report this issue and help making Ubuntu better.
Bzr 2.6.0+bzr6595- 6ubuntu1 on Ubuntu Vivid also prints 2.7.0dev1 when running `bzr --version`. Based on the package version number, what I believe happened was that 2.6.0 was released and upstream continued with new development for the next planned release (2.7.0). Then for some reason some of the features or bug fixes was needed for the Ubuntu package, so they grabbed a newer revision (bzr6595) and made a package based on that. So 2.6.0+bzr6595- 6ubuntu1 is really 2.6.0 plus some of the changes on the road to 2.7.0, which would explain why the internal bzr version claims to be the development version of 2.7.0