bzr has mismatched version numbers (package says 2.6.0, bzr --version says 2.7.0dev1)

Bug #1403042 reported by TDTwister
8
This bug affects 1 person
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.13.0-41-generic-x86_64-with-Ubuntu-14.04-trusty
  bzrlib: /usr/lib/python2.7/dist-packages/bzrlib
  Bazaar configuration: /home/tdtwister/.bazaar
  Bazaar log file: /home/tdtwister/.bzr.log

Copyright 2005-2012 Canonical Ltd.
http://bazaar.canonical.com/

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://archive.ubuntu.com/ubuntu/pool/main/b/bzr/bzr_2.6.0+bzr6593.orig.tar.gz

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.

Revision history for this message
Hans Joachim Desserud (hjd) wrote :

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

Revision history for this message
Hans Joachim Desserud (hjd) wrote :

>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.

This sounds like a separate issue and you should probably file a bug on it, preferably with a reproducible case which demonstrates it.

tags: added: trusty utopic vivid
Changed in bzr (Ubuntu):
status: New → Confirmed
summary: - bzr seems to be the wrong version on 14.04 LTS (Trusty Tahr)
+ bzr seems has mismatched version number (package says 2.6.0, bzr
+ --version says 2.7.0dev1)
summary: - bzr seems has mismatched version number (package says 2.6.0, bzr
- --version says 2.7.0dev1)
+ bzr has mismatched version numbers (package says 2.6.0, bzr --version
+ says 2.7.0dev1)
Changed in bzr (Ubuntu):
importance: Undecided → Medium
Changed in hundredpapercuts:
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.