[01:25] <cody-somerville> jelmer, Hey.
[01:25] <jelmer> hey Cody, how's your evening?
[01:26] <cody-somerville> jelmer, Not too shabby. Yours?
[01:26] <jelmer> Pretty good too - fixing samba bugs :)
[01:26] <cody-somerville> :)
[01:30] <cody-somerville> jelmer, Quick question (IIRC, you're on the bzr team now - right?). I was giving a quick tutorial to a new hire on the OEM Services team the other day. Got him to install bzr on his recently installed Ubuntu 10.10 system. When I got him to run bzr launchpad-login he got this error: Unable to copy ownership from '/home/jagosta' to '/home/jagosta/.bazaar': IOError: [Errno 1] Operation not permitted: '/home/jagosta/.bazaar'. I see LP #657
[01:30] <cody-somerville> 553 and LP #661678 regarding the same/similar error. Are there any consequence to this failure? Its also weird that such an error occurs on his nearly fresh install so I'm wondering if there is another issue at play.
[01:31] <cody-somerville> It was the first bzr command he ran fyi
[01:31] <jelmer> cody-somerville: It's indeed weird that this sort of thing happens on a fresh install
[01:32] <jelmer> cody-somerville: are the permissions on his home directory reasonable?
[01:33] <cody-somerville> jelmer, I asked if he changed them and he said no.
[01:33] <jelmer> cody-somerville: hmm, did he perhaps install etckeeper or something else that runs bzr under sudo ?
[01:33] <cody-somerville> jelmer, Impossible. I got him to install bzr so it was the first time bzr was run on the system.
[01:34] <jelmer> cody-somerville: well, etckeeper is just another package - it will invoke bzr by itself
[01:34] <cody-somerville> jelmer, It depends on bzr
[01:34] <cody-somerville> jelmer, Installing etckeeper requires installation of bzr.
[01:34] <jelmer> cody-somerville: right, that's what I mean
[01:35] <jelmer> cody-somerville: I'm wondering if perhaps he installed etckeeper before he ran bzr as a regular user - etckeeper invokes bzr but with the wrong home dir set somehow and triggers the creation of ~/.bazaar as root.
[01:36] <cody-somerville> (or another vcs to be accurate but I doubt he had installed another vcs). No. I was on the phone with him while he installed bzr.
[01:36] <jelmer> cody-somerville: so ~/.bazaar exists - what are the permissions of that directory?
[01:38] <cody-somerville> jelmer, I'm not sure. Didn't investigate much as we had quite a bit to talk about on the call and saw the other bug reports and see it was non-fatal.
[01:38]  * cody-somerville can get further details on Monday.
[01:39] <jelmer> cody-somerville: that'd be great
[01:39] <cody-somerville> jelmer, He said it also printed out 'No handlers could be found for logger "bzr"' before the error about chown.
[01:41] <jelmer> cody-somerville: Ah, that's useful info. That happens (among other situations) if bzr can't open ~/.bzr.log
[01:42] <jelmer> so it sounds like his home directory had weird permissions somehow, that would be good to double check.
[02:57] <leo2007> hello, I am behind unstable connection. Is there a way to resume cloning a branch?
[02:57] <leo2007> The connection is also no fast.
[03:26] <cody-somerville> leo2007, You could try incrementally fetching sets of revisions manually.
[03:27] <cody-somerville> leo2007, ie. create a checkout of revision 1 then update another n set of revisions over and over until you get to the latest revision.
[03:31] <leo2007> cody-somerville: thanks. I am new to bzr. I want to commit to https://savannah.gnu.org/bzr/?group=emacs
[03:31] <leo2007> I have heard that the initial is about 2G.
[03:31] <leo2007> 'initial checkout'
[03:32] <cody-somerville> leo2007, ah. They let you use rsync to fetch it
[03:33] <leo2007> that's faster is it?
[03:36] <cody-somerville> leo2007, lt handles resuming well. Should help you create initial checkout faster yes if you have connection issues.
[20:28] <lvh> Hi!
[20:28] <lvh> Is there something that supports Bazaar that does something similar to merge proposals but isn't Launchpad?
[20:44] <lifeless> lvh: reitvald I think
[21:02] <lvh> lifeless: rietveld does code review, which I suppose isn't completely unrelated, but...
[21:02] <lvh> Hm.
[21:03] <lifeless> lvh: merge proposals are all about review
[21:05] <lvh> Right: that expression was somewhat unfortunate
[21:07] <lvh> They're a particular way of doing code review that makes it easy to review code when it matters (ie when it reaches trunk)
[21:09] <lvh> I suppose the largest difference is that most external code review tools are, unlike Launchpad and Github, typically not aware of new commits after initial reviews
[21:12] <lifeless> goes with the territory
[21:12] <lvh> Yeah :-(
[21:13] <lifeless> do you need something private? or inhouse? or <...>?
[21:14] <lvh> In-hopuse.
[21:14] <lvh> house, too.
[21:15] <lvh> Helping someone else pick something: if it were up to me I'd just use Launchpad already.
[21:15] <lvh> (Or github -- but they like git for some reason.)
[21:25] <lvh> (On a similar note: why is bug tracking still such a pain?)
[21:28] <lifeless> its hard ;)
[21:29] <lvh> that's what we said about version control before bzr
[21:30] <lifeless> A:0
[21:30] <lifeless> bah
[21:30] <lifeless> :)