[02:25] <Buginator> I just finished doing a bzr clone of a git repo, and it took 4+ hours.  I assumed it was a clone, but it looks like it only got mainline, and not the other branches.  Is this correct, or did I do something wrong ?
[02:26] <beuno> Buginator, I think bzr-git only gets trunk, yes
[02:27] <jelmer> Buginator: yep - use 'bzr git-import' for all branches
[02:27] <Buginator> Ahh, thanks.
[02:29] <Buginator> Hmm, with the git-import, now I am getting error: The remote server unexpectedly closed the connection.  D'oh!
[02:29] <jelmer> Buginator: are you specifying the same URL?
[02:29] <Buginator> yes
[06:06] <junixbr> Hi everybody
[06:07] <junixbr> my question is: why I'm getting the follow error: bzr: ERROR: Permission denied: "/~Sources": [Errno 13] Permission denied
[06:08] <junixbr> if I'm putting the correct command: bzr push sftp://myhost.org/~Sources
[06:10] <parthm> junixbr: are you able to ssh to myhost?
[06:11] <junixbr> yes
[06:11] <junixbr> I've tried sftp connection
[06:11] <junixbr> normaly
[06:11] <junixbr> there is a bzr running there
[06:11] <junixbr> as on my laptop
[06:12] <parthm> junixbr: weird. does giving absolute path work? sftp://myhost.org/a/b/c. what version of bzr are you using?
[06:13] <junixbr> let me check
[06:14] <junixbr> but, using --create-prefix should be created, or not?
[06:14] <parthm> junixbr: is this the first push?
[06:14] <junixbr> bzr 2.1.1-1
[06:14] <junixbr> yes, the first one
[06:15] <parthm> 2.1 sounds right. ~ support was introduced in 2.1.  from NEWS "Highlights include support for ``bzr+ssh://host/~/homedir`` style urls"
[06:15] <junixbr> let me test
[06:15] <parthm> you can also try sftp://myhost.org/~/Sources. But absolute path should work anyways.
[06:16] <junixbr> ok
[06:17] <parthm> I think --create-prefix is different from decoding ~. it applies to the rest of the path.
[06:17] <junixbr> great! :)
[06:17] <junixbr> using this way myhost.org/~/Sources it works!
[06:17] <junixbr> thank you parthm
[06:18] <parthm> junixbr: cool :)
[06:19] <junixbr> but, I'll use with ssh
[06:19] <junixbr> as svn way
[06:19] <junixbr> parthm, do you know some bug trac to use with bzr?
[06:19] <junixbr> could you suggest something?
[06:22] <parthm> junixbr: trac (http://trac.edgewall.org/) has a bzr plug though i haven't used it myself. trac is easy to use and deploy.
[06:22] <parthm> junixbr: if your project is opensource there is always launchpad.net
[06:23] <parthm> junixbr: just to be clear, i have used and like trac ... just not used its bzr plugin.
[06:24] <junixbr> ah ok
[06:25] <junixbr> I have installed trac, I can install a bzr plugin
[06:25] <junixbr> right?
[06:26] <parthm> junixbr: http://pypi.python.org/pypi/TracBzr
[06:27] <junixbr> thank you man!
[06:27] <parthm> junixbr: np :)
[15:01] <idnar> AssertionError: _remember_remote_is_before((2, 1)) called, but _remember_remote_is_before((1, 6)) was called previously.
[15:01] <idnar> ugh, what
[15:02] <spiv> idnar: is bug, fixed in 2.1 branch
[15:02] <idnar> yeah, just found bug #528041
[15:02] <spiv> (and probably trunk?  if not yet, then next time 2.1 is merged into trunk)
[15:03] <spiv> The easy fix is to just upgrade your 1.5-or-older server already :P
[15:04] <idnar> it's running Debian 5.0.4
[15:04] <spiv> Ooh, 1.5 is nearly 2 years old, just a couple more weeks.
[15:04] <idnar> although I'm using a newer bzr from backports on most of my servers
[15:04] <idnar> I have a bootstrapping issue, though, my puppet config is in a bzr repo
[15:05]  * idnar tries nosmart+bzr+ssh:// instead
[15:07] <spiv> Yeah, that should workaround it.
[15:07]  * spiv -> zzz
[18:01] <Buginator> Is it normal that bzr is excruciating slow while doing a git import ?  We are talking of 8 hours for a final repo size of 1.6GB.
[18:07] <jelmer> Buginator: how many revisions, which bzr-git version?
[18:08] <Buginator> around 10000 revisions, and 6 branches. Version is 2.1.1
[18:10] <Buginator> used bzr git-import to get all the branches
[18:13] <jelmer> Buginator: what version of bzr-git?
[18:14] <Buginator> bzr-git .5.0-1
[18:20] <jelmer> Buginator: you might want to try trunk, it's significantly faster
[18:22] <Buginator> Will do.  Thanks.
[22:42] <thumper> jelmer: ping?
[22:43] <jelmer> thumper: 'lo!
[22:43] <thumper> jelmer: take a look at https://code.edge.launchpad.net/~registry/perl5/trunk
[22:43] <fullermd> Sweet chariot?
[22:44] <thumper> jelmer: bzr-git seems to fail to recognize the perl5 repo
[23:10] <jelmer> thumper: we've tweaked the way in which a remote branch is found a bit, this broke a couple of branches (but fixed a few other ones)
[23:10] <thumper> ok
[23:10] <thumper> jelmer: do you know how to fix it?
[23:10] <jelmer> It's on my todo list of things to fix before the next release
[23:10] <thumper> when are you planning the next release?
[23:11] <jelmer> when roundtripping support works
[23:11] <jelmer> I'm getting quite close to finishing that, bzr push already works as long as I don't add any new files