[08:14] <vila> hi all
[08:15] <fullermd> Huh?  All?  Where?!
[08:15]  * fullermd looks around frantically.
[08:15] <vila> hehe, don't worry, they'll come around, back from Budapest ;)
[08:22] <fullermd> Eventually.  It's been pretty dead since, like, before Christmas.
[08:22] <fullermd> Quiet and restful, to be sure...
[09:08] <CHYC> Hi bzr, I was wondering if anyone could shed light on this stack error I'm getting on commits and pushes/pulls relating to a particular branch I have
[09:08] <CHYC> http://paste.ubuntu.com/805989/
[09:09] <CHYC> I've tried commands with --no-plugins with the same effect
[09:21] <CHYC> BRB
[10:07] <jelmer_> 'morning
[10:11] <jelmer_> wgz: hi
[10:28] <ChrisCauser> Hi everyone
[10:28] <ChrisCauser> CHYC was me earlier
[10:34] <jelmer_> hi ChrisCauser
[10:35] <ChrisCauser> Hi jelmer_
[10:35] <jelmer_> ChrisCauser: that error is usually caused by disk corruption of some sort (sudden power loss, etc), which causes files to be truncated
[10:35] <ChrisCauser> Ah
[10:35] <jelmer_> ChrisCauser: newer versions of bzr should print a saner error I think (without a traceback)
[10:36] <ChrisCauser> OK.
[10:36] <ChrisCauser> This is bzr 2.4
[10:36] <ChrisCauser> Is there a way of fixing it?
[10:37] <ChrisCauser> The only thing unusual about this repo is it is hosted on Dropbox. I guess that could cause synchronization errors
[10:37] <jelmer_> yeah, that might be related
[10:37] <mgz> hey all.
[10:37] <jelmer_> there is a way to regenerate that index file, I'm not entirely sure how though
[10:38] <jelmer_> 'mørning mgz
[10:39] <fullermd> jam wrote a plugin, vague memory says.
[10:42]  * ChrisCauser looks frantically for jam's plugin
[10:43] <jelmer_> ChrisCauser: an alternative is to clone the branch from elsewhere and then pull in your local changes manually
[10:44] <ChrisCauser> jelmer_ Alas, I get the same error whenever I push/pull/branch it
[10:46] <jelmer_> ChrisCauser: I mean, cloning not this particular branch but a copy of it that exists elsewhere
[10:47] <ChrisCauser> jelmer_ Hmm, OK. I'll see if I can dig a copy out from somewhere
[10:54] <jelmer_> ChrisCauser: somebody else might also remember the plugin
[10:54] <jelmer_> jam: hi?
[10:59] <ChrisCauser> jelmer_ Thanks. I was able to reconstruct it using fast-import/export
[10:59] <jelmer_> ChrisCauser: newer versions will fsync more often, preventing this issue in most cases
[11:16] <ChrisCauser> jelmer_ Thanks a lot. It all seems to work well now that I've fast-exported and imported. If there is a plugin that could handle it I would love to know though
[11:16] <jelmer_> ChrisCauser: note that fast-import/fast-export changes the identity of your revisions, so if you're pushing to/pulling from other people it will break
[11:17] <jam> hi jelmer_
[11:17] <ChrisCauser> jelmer_ Good to know, although in this instance this is a personal project so I'm fine
[11:17] <jam> for a .six file, you can probably just copy over another one
[11:18] <jam> because you probably aren't actually using signatures, so the file is just the header
[11:18] <jam> however, if you get it for any other files (.rix, .tix, .iix) they probably cannot be regenerated.
[11:18] <jam> And yes, bzr repositories are not dropbox safe
[11:18] <jam> dropbox doesn't copy files in the order we need to preserve atomic safety
[11:19] <ChrisCauser> jam Thanks for the update. I'll not be keeping my repos in Dropbox then. I guess I was lucky it was a six file.
[11:28] <mgz> hm, no vila? log says he was around earlier
[11:28] <jelmer_> I haven't seen him yet today.
[11:30] <fullermd> He was around for a minute or three anyway.
[15:34] <Dan-K2VOL> Hello
[15:35] <Dan-K2VOL> so is there a way to download files using bazaar without creating a launchpad ID?
[15:35] <LeoNerd> bazaar is a DVCS and in no way relies on some central authority, such as LP
[15:36] <Dan-K2VOL> I was instructed that this command would download the libraries I need for an app: bzr branch lp:~kicad-lib-committers/kicad/library kicad
[15:37] <Dan-K2VOL> and bzr responds with: You have not informed bzr of your Launchpad ID, and you must do this to
[15:37] <Dan-K2VOL> write to Launchpad or access private data.  See "bzr help launchpad-login".
[15:37] <LeoNerd> Oh, -that- might in particular yes, because that's branching off launchpad.
[15:37] <LeoNerd> Perhaps the project in question has a public URL though you can use instead?
[15:38] <Dan-K2VOL> that would be nice, but it seems the project isn't so organized on the OSX branch yet.  It seems to be downloading the files, but the warning message seems odd if it's not relevant
[15:39] <LeoNerd> It may be the LP plugin in general is complaining of a lack of information, but this particular read-only operation is happy to proceed anyway
[15:39] <Dan-K2VOL> LeoNerd thank you for your time and thoughts, I think you're right
[15:42] <mgz> it's just telling you that if you want to push that branch later it'll fail
[15:43] <Dan-K2VOL> ahh gotcha
[15:43] <mgz> providing a login and ssh key can also mean faster access
[15:44] <LeoNerd> ssh faster than http?
[15:44] <Dan-K2VOL> thank you, I really only needed those files for installation, word on the street this is the simplest way for this platform to get the files, at this stage of development.
[15:44] <mgz> then what you did is all you need.
[15:44] <Dan-K2VOL> :-)
[15:45] <mgz> LeoNerd: mostly just makes a difference with big branches, and operations that don't need the whole history
[15:46] <LeoNerd> Ahyes... roundtrips for smartserver
[15:46] <LeoNerd> I'm just used to thinking of the ssh setup cost as reeeeally expensive
[15:46] <LeoNerd> Because, hey, it involves large prime numbers. :)
[17:39] <vila> 2.5b5 has been frozen (including strings for translation)
[17:39] <jelmer> vila: \o/
[17:40] <vila> trunk is open again, check your news entries ;)
[17:40] <vila> I still need to merge 2.5 into trunk
[17:40] <mgz> I'm tempted to work out what calls I need to not have to deal with the amazon interface for starting up a windows builder
[17:40] <vila> the new 2.5 branch has been setup in pqm and is functional
[17:41] <mgz> probably DescribeImages, StartInstances, and TerminateInstances
[17:44] <vila> pfew, this release was tricky...
[20:58] <youlysses> I'm wanting to learn my first VCS, it's inbetween this are Git. Reccomendations?
[21:59] <bob2> pick whichever the people around you use
[21:59] <bob2> failing that, bzr
[22:00] <mgedmin> (if you ask in #bzr, expect bzr to be the recommendation)
[22:15] <youlysses> bob2, no body I know around me even code at all... And lol mgedmin, I expected. :P
[22:16] <bob2> well, whatever the projects you use/care about use
[22:16] <bob2> though in 2012 you'll probably want at least a 'clone/commit/push' familiarity with git, bzr and hg
[22:18] <mgedmin> amen to that
[22:20] <bob2> unless you're using ruby, then you just need to use the github OS X gui thing!
[22:37] <youlysses> I'm on Parabola. Most of what I'm intrested in are offical Gnu packages, but they're all seemingly using git ...
[22:37] <youlysses> :P
[22:45] <mgedmin> git seems to be the most popular of the three
[22:45] <mgedmin> although I'm somewhat surprised to hear this about GNU -- RMS prefers GNU/Bazaar, I heard ;)
[22:56] <youlysses> Well it's based of Gnu Arch... :P
[23:00] <bob2> hey hey hey, let's keep it civil
[23:00] <bob2> (bzr despite the name is at most partly inspired by gnu arch/tla/bazaar-the-1st)
[23:04] <cjalmeida> Hello everyone.
[23:05] <cjalmeida> I'm having a strange issue with bzr included in ubuntu 11.10
[23:05] <cjalmeida> it hangs while printing "Fetching revisions:Inserting stream:Done 65/65"
[23:06] <poolie> hi all
[23:06] <poolie> cjalmeida, hangs indefinitely, like for several minutes?
[23:06] <poolie> if you interrupt it you should get a traceback in ~/.bzr.log
[23:06] <poolie> please pastebin that
[23:06] <poolie> jelmer, mgz, hi
[23:07] <jelmer> 'evening poolie
[23:09] <poolie> vila, http://www.kennethreitz.com/major-progress-for-requests.html looks good
[23:22] <cjalmeida> poolie, sorry for the delay.
[23:22] <cjalmeida> it hangs indefinitely
[23:22] <cjalmeida> here's the paste:
[23:22] <cjalmeida> http://pastie.org/3198189
[23:23] <cjalmeida> the thing is that I can ssh normally into the box
[23:32] <cjalmeida> poolie, i've changed BZR_SSH=paramiko and same error. hang's till interrupted
[23:32] <bob2> isn't the error from you ctrl-c'ing it
[23:47] <cjalmeida> bob2, nah, i do it after a pretty while
[23:47] <cjalmeida> just did it again, 351 seconds...
[23:48] <cjalmeida> for less then 200k transfered
[23:53] <cjalmeida> bob2, poolie, it seems to be ssh related. I just copied the target repo locally, tried the push and everything worked fine
[23:53] <poolie> cjalmeida, i wonder if it is some kind of mtu-type problem
[23:53] <poolie> you could also try bzr 2.5b4
[23:53] <poolie> *b5