/srv/irclogs.ubuntu.com/2010/05/02/#bzr.txt

BuginatorI 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:25
beunoBuginator, I think bzr-git only gets trunk, yes02:26
jelmerBuginator: yep - use 'bzr git-import' for all branches02:27
BuginatorAhh, thanks.02:27
BuginatorHmm, with the git-import, now I am getting error: The remote server unexpectedly closed the connection.  D'oh!02:29
jelmerBuginator: are you specifying the same URL?02:29
Buginatoryes02:29
junixbrHi everybody06:06
junixbrmy question is: why I'm getting the follow error: bzr: ERROR: Permission denied: "/~Sources": [Errno 13] Permission denied06:07
junixbrif I'm putting the correct command: bzr push sftp://myhost.org/~Sources06:08
parthmjunixbr: are you able to ssh to myhost?06:10
junixbryes06:11
junixbrI've tried sftp connection06:11
junixbrnormaly06:11
junixbrthere is a bzr running there06:11
junixbras on my laptop06:11
parthmjunixbr: weird. does giving absolute path work? sftp://myhost.org/a/b/c. what version of bzr are you using?06:12
junixbrlet me check06:13
junixbrbut, using --create-prefix should be created, or not?06:14
parthmjunixbr: is this the first push?06:14
junixbrbzr 2.1.1-106:14
junixbryes, the first one06:14
parthm2.1 sounds right. ~ support was introduced in 2.1.  from NEWS "Highlights include support for ``bzr+ssh://host/~/homedir`` style urls"06:15
junixbrlet me test06:15
parthmyou can also try sftp://myhost.org/~/Sources. But absolute path should work anyways.06:15
junixbrok06:16
parthmI think --create-prefix is different from decoding ~. it applies to the rest of the path.06:17
junixbrgreat! :)06:17
junixbrusing this way myhost.org/~/Sources it works!06:17
junixbrthank you parthm06:17
parthmjunixbr: cool :)06:18
junixbrbut, I'll use with ssh06:19
junixbras svn way06:19
junixbrparthm, do you know some bug trac to use with bzr?06:19
junixbrcould you suggest something?06:19
parthmjunixbr: 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
parthmjunixbr: if your project is opensource there is always launchpad.net06:22
parthmjunixbr: just to be clear, i have used and like trac ... just not used its bzr plugin.06:23
junixbrah ok06:24
junixbrI have installed trac, I can install a bzr plugin06:25
junixbrright?06:25
parthmjunixbr: http://pypi.python.org/pypi/TracBzr06:26
junixbrthank you man!06:27
parthmjunixbr: np :)06:27
=== khmarbaise_ is now known as khmarbaise
idnarAssertionError: _remember_remote_is_before((2, 1)) called, but _remember_remote_is_before((1, 6)) was called previously.15:01
idnarugh, what15:01
spividnar: is bug, fixed in 2.1 branch15:02
idnaryeah, just found bug #52804115:02
ubottuLaunchpad bug 528041 in bzr "bzr: ERROR: exceptions.AssertionError: _remember_remote_is_before((2, 1)) called, but _remember_remote_is_before((1, 6)) was called previously." [High,Fix released] https://launchpad.net/bugs/52804115:02
spiv(and probably trunk?  if not yet, then next time 2.1 is merged into trunk)15:02
spivThe easy fix is to just upgrade your 1.5-or-older server already :P15:03
idnarit's running Debian 5.0.415:04
spivOoh, 1.5 is nearly 2 years old, just a couple more weeks.15:04
idnaralthough I'm using a newer bzr from backports on most of my servers15:04
idnarI have a bootstrapping issue, though, my puppet config is in a bzr repo15:04
* idnar tries nosmart+bzr+ssh:// instead15:05
spivYeah, that should workaround it.15:07
* spiv -> zzz15:07
BuginatorIs 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:01
jelmerBuginator: how many revisions, which bzr-git version?18:07
Buginatoraround 10000 revisions, and 6 branches. Version is 2.1.118:08
Buginatorused bzr git-import to get all the branches18:10
jelmerBuginator: what version of bzr-git?18:13
Buginatorbzr-git .5.0-118:14
jelmerBuginator: you might want to try trunk, it's significantly faster18:20
BuginatorWill do.  Thanks.18:22
=== radoe_ is now known as radoe
thumperjelmer: ping?22:42
jelmerthumper: 'lo!22:43
thumperjelmer: take a look at https://code.edge.launchpad.net/~registry/perl5/trunk22:43
fullermdSweet chariot?22:43
thumperjelmer: bzr-git seems to fail to recognize the perl5 repo22:44
jelmerthumper: 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
thumperok23:10
thumperjelmer: do you know how to fix it?23:10
jelmerIt's on my todo list of things to fix before the next release23:10
thumperwhen are you planning the next release?23:10
jelmerwhen roundtripping support works23:11
jelmerI'm getting quite close to finishing that, bzr push already works as long as I don't add any new files23:11

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!