[Pkg-bazaar-maint] Bug#557295: bzr-git: crashes when attempting to checkout a Git repository

Ben Finney ben+debian at benfinney.id.au
Sat Nov 21 01:03:51 UTC 2009


On 21-Nov-2009, Ben Finney wrote:
> Attempting to checkout a Git repository results in a crash:

Yet performing this as a two step (branch, then bind) does not result
in any error message:

=====
$ bzr version
Bazaar (bzr) 2.0.2
  Python interpreter: /usr/bin/python 2.5.4
  Python standard library: /usr/lib/python2.5
  Platform: Linux-2.6.30-2-powerpc64-ppc64-with-debian-squeeze-sid
  bzrlib: /usr/lib/python2.5/site-packages/bzrlib
  Bazaar configuration: /home/bignose/.bazaar
  Bazaar log file: /home/bignose/.bzr.log

Copyright 2005, 2006, 2007, 2008, 2009 Canonical Ltd.
http://bazaar-vcs.org/

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.

$ repo_dir=$(mktemp -d pavatar.XXXXXX)
$ bzr init-repository $repo_dir/
Shared repository with trees (format: 2a)
Location:
  shared repository: pavatar.ZGD8XR
$ cd $repo_dir/
$ bzr branch git://github.com/jeena/Pavatar.git trunk/
$ cd trunk/
$ bzr bind git://github.com/jeena/Pavatar.git
$ bzr info .
Repository checkout (format: 2a)
Location:
  repository checkout root: .
        checkout of branch: git://github.com/jeena/Pavatar.git
         shared repository: /home/bignose/Projects/python/pyron/pyron.devel/pavatar.ZGD8XR

Related branches:
  parent branch: git://github.com/jeena/Pavatar.git
$ bzr check .
Checking working tree at '/home/bignose/Projects/python/pyron/pyron.devel/pavatar.ZGD8XR/trunk'.
Checking branch at 'file:///home/bignose/Projects/python/pyron/pyron.devel/pavatar.ZGD8XR/trunk/'.
Checking repository at 'file:///home/bignose/Projects/python/pyron/pyron.devel/pavatar.ZGD8XR/'.
checked repository <bzrlib.transport.local.LocalTransport url=file:///home/bignose/Projects/python/pyron/pyron.devel/pavatar.ZGD8XR/> format <RepositoryFormat2a>
    14 revisions
     9 file-ids
checked branch file:///home/bignose/Projects/python/pyron/pyron.devel/pavatar.ZGD8XR/trunk/ format Branch format 7
$
=====

If (as the ‘bzr bind’ documentation says) this results in a checkout,
then ‘bzr checkout’ should give the same result.

-- 
 \     “Here is a test to see if your mission on earth is finished. If |
  `\                          you are alive, it isn't.” —Francis Bacon |
_o__)                                                                  |
Ben Finney <ben at benfinney.id.au>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-bazaar-maint/attachments/20091121/e00ef341/attachment.pgp>


More information about the Pkg-bazaar-maint mailing list