it looks like someone broke http:// in dev

Marius Kruger amanic at gmail.com
Sat Feb 7 17:55:11 GMT 2009


I'm posting it here for in case somebody else can figure out and fix this
before I get around to it.
(bialix is very demanding today :)

this works:

$ bzr info lp:bzr
Repository branch (format: unnamed)
Location:
  shared repository: bzr+ssh://bazaar.launchpad.net/%7Ebzr/bzr/trunk/
  repository branch: bzr+ssh://bazaar.launchpad.net/%7Ebzr/bzr/trunk/

Related branches:
  parent branch: http://bazaar-ng.org/bzr/bzr.dev/



but this doesn't:

$ bzr info https://code.launchpad.net/~bzr/bzr/trunk

bzr: ERROR: exceptions.TypeError: readline() takes exactly 1 argument (2
given)


Traceback (most recent call last):
  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/commands.py", line 893,
in run_bzr_catch_errors
    return
run_bzr(argv)

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/commands.py", line 839,
in run_bzr
    ret =
run(*run_argv)

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/commands.py", line 539,
in run_argv_aliases
    return
self.run(**all_cmd_args)

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/commands.py", line 853,
in ignore_pipe
    result = func(*args,
**kwargs)
  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/builtins.py", line 1252,
in run

show_bzrdir_info(bzrdir.BzrDir.open_containing(location)[0],

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/bzrdir.py", line 844, in
open_containing
    return
BzrDir.open_containing_from_transport(transport)

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/bzrdir.py", line 865, in
open_containing_from_transport
    result =
BzrDir.open_from_transport(a_transport)

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/bzrdir.py", line 819, in
open_from_transport

redirected)

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/lazy_import.py", line
125, in __call__
    return obj(*args,
**kwargs)

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/transport/__init__.py",
line 1680, in do_catching_redirections
    return
action(transport)

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/bzrdir.py", line 806, in
find_format
    transport,
_server_formats=_server_formats)

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/bzrdir.py", line 1645,
in find_format
    return
format.probe_transport(transport)

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/bzrdir.py", line 2653,
in probe_transport
    server_version =
medium.protocol_version()

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/smart/medium.py", line
593, in protocol_version

client_protocol.query_version()

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/smart/protocol.py", line
777, in query_version

self.call('hello')

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/smart/protocol.py", line
617, in call

self._request.finished_writing()

  File "/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/smart/medium.py", line
421, in finished_writing

self._finished_writing()

  File
"/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/transport/http/__init__.py",
line 639, in _finished_writing
    data =
self._medium.send_http_smart_request(self._buffer)

  File
"/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/transport/http/__init__.py",
line 616, in send_http_smart_request
    code, body_filelike =
t._post(bytes)

  File
"/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/transport/http/_urllib.py",
line 137, in _post
    accepted_errors=[200,
403]))

  File
"/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/transport/http/_urllib.py",
line 79, in _perform
    response =
self._opener.open(request)

  File "/usr/lib/python2.5/urllib2.py", line 381, in
open
    response = self._open(req,
data)

  File "/usr/lib/python2.5/urllib2.py", line 399, in
_open
    '_open',
req)

  File "/usr/lib/python2.5/urllib2.py", line 360, in
_call_chain
    result =
func(*args)

  File
"/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/transport/http/_urllib2_wrappers.py",
line 694, in https_open
    return self.do_open(HTTPSConnection,
request)
  File
"/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/transport/http/_urllib2_wrappers.py",
line 596, in do_open
    response =
connection.getresponse()

  File
"/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/transport/http/_urllib2_wrappers.py",
line 228, in getresponse
    self._response =
httplib.HTTPConnection.getresponse(self)

  File "/usr/lib/python2.5/httplib.py", line 928, in
getresponse

response.begin()

  File
"/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/transport/http/_urllib2_wrappers.py",
line 148, in begin

httplib.HTTPResponse.begin(self)

  File "/usr/lib/python2.5/httplib.py", line 385, in
begin
    version, status, reason =
self._read_status()

  File "/usr/lib/python2.5/httplib.py", line 343, in
_read_status
    line =
self.fp.readline()

  File
"/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/transport/http/_urllib2_wrappers.py",
line 83, in readline
    s =
self.filesock.readline(size)

TypeError: readline() takes exactly 1 argument (2
given)

bzr 1.12dev on python 2.5.2 (linux2)
arguments: ['/stuph/bin/bzr', 'info', '
https://code.launchpad.net/~bzr/bzr/trunk']
encoding: 'UTF-8', fsenc: 'UTF-8', lang:
'en_ZA.UTF-8'
plugins:

  authors              /home/amanica/.bazaar/plugins/authors
[unknown]
  bisect               /home/amanica/.bazaar/plugins/bisect
[1.1.0.pre.0]
  bookmarks            /home/amanica/.bazaar/plugins/bookmarks
[unknown]
  bzr_push_and_update  /home/amanica/.bazaar/plugins/bzr_push_and_update
[0.2dev]
  bzrtools             /home/amanica/.bazaar/plugins/bzrtools
[1.11]
  difftools            /home/amanica/.bazaar/plugins/difftools
[unknown]
  docdiff              /home/amanica/.bazaar/plugins/docdiff
[0.9]
  email                /home/amanica/.bazaar/plugins/email
[unknown]
  extcommand           /home/amanica/.bazaar/plugins/extcommand
[unknown]
  gtk                  /home/amanica/.bazaar/plugins/gtk
[0.96.0.dev.1]
  launchpad
/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/plugins/launchpad [unknown]
  lessdiff             /home/amanica/.bazaar/plugins/lessdiff
[unknown]
  lesslog              /home/amanica/.bazaar/plugins/lesslog
[unknown]
  merge_into           /home/amanica/.bazaar/plugins/merge_into
[unknown]
  multilocation        /home/amanica/.bazaar/plugins/multilocation
[1.0.0.dev.1]
  multiuser            /home/amanica/.bazaar/plugins/multiuser
[1.0.0.dev.1]
  netrc_credential_store
/stuph/projects/bzr/bzr.repo/bzr.dev/bzrlib/plugins/netrc_credential_store
[unknown]
  qbzr                 /home/amanica/.bazaar/plugins/qbzr
[0.8dev]
  rebase               /home/amanica/.bazaar/plugins/rebase
[0.4.3dev]
  recursive_upgrade    /home/amanica/.bazaar/plugins/recursive_upgrade
[unknown]
  scmproj              /home/amanica/.bazaar/plugins/scmproj
[0.4.5.dev.1]
  shell_hooks          /home/amanica/.bazaar/plugins/shell_hooks
[1.0dev]
  stats                /home/amanica/.bazaar/plugins/stats
[unknown]
  text_checker         /home/amanica/.bazaar/plugins/text_checker
[0.2.0.dev.1]
  update_mirrors       /home/amanica/.bazaar/plugins/update_mirrors
[unknown]
  xmloutput            /home/amanica/.bazaar/plugins/xmloutput
[0.9dev]
*** Bazaar has encountered an internal
error.
    Please report a bug at https://bugs.launchpad.net/bzr/+filebug

    including this traceback, and a description of what
you
    were doing when the error occurred.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/bazaar/attachments/20090207/c9962385/attachment-0001.htm 


More information about the bazaar mailing list