[Pkg-bazaar-maint] Bug#444545: bzr: bzr+ssh:// broken with non-standard ports

Roland Mas lolando at debian.org
Sat Sep 29 10:31:09 UTC 2007


Package: bzr
Version: 0.91-2
Severity: normal

I have a few bzr+ssh:// repositories hosted on a remote server.  In
order to isolate different classes of users from one another, they are
stored in vservers, and each vserver has an SSH daemon listening on a
different port (10022, 20022, etc.).  My ~/.ssh/config has entries so
that the right port is automatically selected by ssh when connecting
to the appropriate CNAME.

bzr 0.91rc2 used to work fine, but 0.91 final explicitly adds a "-p
22" to the SSH invocation, thus overriding the configuration and
breaking bzr+ssh:// branches with non-22 ports.  I believe this
regression may be related to the following paragraph, listed in "BUG
FIXES" of the NEWS.gz file:

   * Fix ''bzr info bzr://host/'' and other operations on ''bzr://' URLs with
     an implicit port.  We were incorrectly raising PathNotChild due to
     inconsistent treatment of the ''_port'' attribute on the Transport object.
     (Andrew Bennetts, #133965)

Roland.
-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-k7 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages bzr depends on:
ii  libc6                         2.6.1-5    GNU C Library: Shared libraries
ii  python                        2.4.4-6    An interactive high-level object-o
ii  python-celementtree           1.0.5-9    Light-weight toolkit for XML proce
ii  python-central                0.5.15     register and build utility for Pyt

Versions of packages bzr recommends:
ii  python-paramiko               1.6.4-1    make SSH2 connections with python
ii  python-pycurl                 7.16.4-1   Python bindings to libcurl

-- no debconf information





More information about the Pkg-bazaar-maint mailing list