Incompatibility Ubuntu Linux Gutsy bzr and win32 bzr with bzr+ssh transport
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
New
|
Undecided
|
Unassigned |
Bug Description
I have successfully used BZR for Win32 with Ubuntu Linux using SFTP transport.
I would now like to use bzr+ssh transport to try and get over the sticky bit limitation of sftp screwing up our shared repository when two of us are working on teh same project but with different Linujx usernames.
I checked whether I had the latest Ubuntu release (using apt-get update bzr) and windows release. But there appears to be a version incompatability here. Here's the session.
C:\NMS\
bzr/test/trunk test
C:\NMS\
C:\NMS\
C:\NMS\
Volume in drive C is VAIO
Volume Serial Number is BCDB-2546
Directory of C:\NMS\Globis\test
12/05/2008 19:18 <DIR> .
12/05/2008 19:18 <DIR> ..
12/05/2008 19:17 6 .bzrignore
12/05/2008 19:17 89 test.txt
12/05/2008 19:17 22 test2.txt
12/05/2008 19:17 20 test3.txt
12/05/2008 19:18 22 test4.txt
5 File(s) 159 bytes
2 Dir(s) 2,753,191,936 bytes free
C:\NMS\
added test4.txt
C:\NMS\
Connected (version 2.0, client OpenSSH_4.6p1)
Authentication (publickey) successful!
Secsh channel 1 opened.
Tree is up to date at revision 4.
C:\NMS\
better than sftp for permssions."
Connected (version 2.0, client OpenSSH_4.6p1)
Authentication (publickey) successful!
Secsh channel 1 opened.
Committing to: bzr+ssh://<email address hidden>
modified test.txt
added test4.txt
Server is too old for fast get_parent_map, reconnecting. (Upgrade the server t
Bazaar 1.2 to avoid this)
Connected (version 2.0, client OpenSSH_4.6p1)
Authentication (publickey) successful!
Secsh channel 1 opened.
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
AssertionError: 4 != 5
bzr 1.3 on python 2.5.2.final.0 (win32)
arguments: ['bzr', 'commit', '-m', 'test using bzr+ssh protocol to see if this
s better than sftp for permssions.']
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
launchpad C:\Program Files\Bazaar\
*** Bazaar has encountered an internal error.
Please report a bug at https:/
including this traceback, and a description of what you
were doing when the error occurred.
C:\NMS\Globis\test>
and the version info
WIN32
C:\NMS\
Bazaar (bzr) 1.3
Python interpreter: C:\Program Files\Bazaar\
Python standard library: C:\Program Files\Bazaar\
bzrlib: C:\Program Files\Bazaar\
Bazaar configuration: C:\Documents and Settings\
0
Bazaar log file: C:\Documents and Settings\Ray\My Documents\.bzr.log
Copyright 2005, 2006, 2007, 2008 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.
C:\NMS\Globis\test>
Linux Ubuntu Gutsy Gibbon
root@XXXXXX:
Bazaar (bzr) 0.90.0
Python interpreter: /usr/bin/python 2.5.1.final.0
Python standard library: /usr/lib/python2.5
bzrlib: /usr/lib/
Bazaar configuration: /home/ray/.bazaar
Bazaar log file: /home/ray/.bzr.log
Copyright 2005, 2006, 2007 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.
root@XXXXXX:
root@XXXXXX:
Linux globis01 2.6.22-14-generic #1 SMP Tue Feb 12 02:46:46 UTC 2008 x86_64 GN
/Linux
The assertion error is bug #177855. If you upgrade your server, you probably won't run into it. If you upgrade your branches, you also won't run into it. If you upgrade to the latest client, it should also work around this issue.
If you want the latest versions for gutsy, you can add the Launchpad PPA at /launchpad. net/~bzr/ +archive
https:/
1.5rc1 is available, which should have a fix for thes.