"bzr version-info :parent" fails with bzr+ssh on 2.6b2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
New
|
Undecided
|
Unassigned |
Bug Description
Branching a remote repository using bzr 2.6b2 on both sides i get the following error:
$ bzr version-info :parent
bzr: ERROR: <bzrlib.
The same works fine with 2.6b on the client side against a parent repository on bzr 2.1.4.
As far as i can tell from comparing strace logs a ssh handshake happens in both cases
(i can see version strings sent and received), but then with the 2.6b2 parent the client
i can see that local python code is read which does not happen with the bzr 2.1.4 parent.
--version info
Bazaar (bzr) 2.6b2
Python interpreter: /usr/bin/python 2.7.3
Python standard library: /usr/lib/python2.7
Platform: Linux-3.
bzrlib: /usr/lib/
Bazaar configuration: /root/.bazaar
Bazaar log file: /root/.bzr.log
and
Bazaar (bzr) 2.1.4
Python interpreter: /usr/bin/python 2.6.5
Python standard library: /usr/lib/python2.6
Platform: Linux-2.
bzrlib: /usr/lib/
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The only thing I can think of is that bzr-2.6b2 is probably trying to //bazaar. launchpad. net/+branch/ foo branch, rather
resolve things like "lp:". (eg if parent is lp:foo it will resolve to
the actual bzr+ssh:
than failing).
It doesn't make sense that it would require a local path for that. Can //hartmut@ 10.10.33. 1/home/ hartmut/ projects/ eventum/ sky/vagrant/ bzr/eventum_ internal/
you check if:
bzr version-info
bzr+ssh:
Works?
(Is the bug that version-info isn't handling a remote path, or is it a
bug that :parent is thinking somewhere that what it has should be a
local path.)
John
=:->
On 2013-03-23 0:33, Hartmut Holzgraefe wrote: transport. remote. RemoteSSHTransp ort ssh://hartmut@ 10.10.33. 1/home/ hartmut/ projects/ eventum/ sky/vagrant/ bzr/eventum_ internal/ > 5.0-26- generic- x86_64- with-Ubuntu- 12.10-quantal bzrlib: python2. 7/dist- packages/ bzrlib Bazaar configuration: 6.33.5- rscloud- x86_64- with-Ubuntu- 10.04-lucid bzrlib: python2. 6/dist- packages/ bzrlib
> Public bug reported:
>
> Branching a remote repository using bzr 2.6b2 on both sides i get
> the following error:
>
> $ bzr version-info :parent bzr: ERROR:
> <bzrlib.
> url=bzr+
> is not a local path.
>
> The same works fine with 2.6b on the client side against a parent
> repository on bzr 2.1.4.
>
> As far as i can tell from comparing strace logs a ssh handshake
> happens in both cases (i can see version strings sent and
> received), but then with the 2.6b2 parent the client i can see that
> local python code is read which does not happen with the bzr 2.1.4
> parent.
>
> --version info
>
> Bazaar (bzr) 2.6b2 Python interpreter: /usr/bin/python 2.7.3 Python
> standard library: /usr/lib/python2.7 Platform:
> Linux-3.
> /usr/lib/
> /root/.bazaar Bazaar log file: /root/.bzr.log
>
> and
>
> Bazaar (bzr) 2.1.4 Python interpreter: /usr/bin/python 2.6.5 Python
> standard library: /usr/lib/python2.6 Platform:
> Linux-2.
> /usr/lib/
>
> ** Affects: bzr Importance: Undecided Status: New
>
-----BEGIN PGP SIGNATURE----- www.enigmail. net/
OnTUACgkQJdeBCY SNAAPn7ACdEVZaP JQ8eyXitPhbTIde ++cI OwciAW4RnjYz9rv 7wd9
Version: GnuPG v1.4.13 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://
iEYEARECAAYFAlF
Aj4AoIJG9KUg+
=pZyq
-----END PGP SIGNATURE-----