[01:56] <ToyKeeper> Hi.  Er, what's a good way to replay some revisions (but not all) into a new repo?  Like, if I wanted to build a new repo with only the odd-numbered revisions from and old repo?
[01:56] <ToyKeeper> (or more accurately, copy the history for some files but not all)
[01:58] <ToyKeeper> I don't care about preserving revision IDs, but I'd like to keep the original time stamps and commit messages and preferably info about the original committer.
[02:22] <bob2> is fastexport still a thing?
[02:33] <ToyKeeper> Yes, looks like fast-import / fast-export is still around, and includes a promising-looking filter command.
[02:33] <ToyKeeper> (much better than last time I tried to filter its output manually)
[02:44] <ToyKeeper> Now, if I can just get the fast-import command to produce a repo instead of a traceback...  I should be golden.  :)
[03:50] <jbowtie> I want to build a cache of metadata for my foreign VCS (tfs, of course) - can I just put it in a file/directory under .bzr?
[03:51] <lifeless> sure
[03:51] <lifeless> .bzr/tfs
[03:51] <lifeless> or
[03:51] <lifeless> there is a per-tree plugin namespace - IIRC its bzr-meta/ in the working tree
[03:52] <jbowtie> I know jelmer wanted to build something common for all the foreign VCS to leverage off of, but I've got a server that is giving me grief.
[04:05] <jbowtie> lifeless: thanks; figured it was so but just checking
[04:26] <spiv> Our version numbers in trunk seem a bit odd: doc/en/release-notes/bzr-2.3.txt says 'bzr 2.3b3', but __version__ in bzrlib/__init__.py says 2.3.0dev3
[07:42] <tenchi> Hi everyone
[07:43] <tenchi> Please help me: I updated a ubuntu server to which I connected with bzr explorer. I tried to push a new revision and got the following error:
[07:43] <tenchi> ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory
[07:43] <tenchi> Permission denied, please try again.
[07:44] <tenchi> It was working allright before the update
[07:44] <tenchi> or is this missing on my computer?
[07:48] <tenchi> YEAH
[07:48] <tenchi> solved it
[07:48] <tenchi> thanks anyway
[08:18] <eagles0513875|2> hey guys :) quick question do i just install the bazaar package in the lucid repos and im good to go?
[08:32] <henninge> Hi!
[08:32] <henninge> What's this error message supposed to mean? I don't have a clue.
[08:32] <henninge> henning@dustpuppy:$ bzr branch lp:chromium-browser/translation chromium-browser
[08:32] <henninge> bzr: ERROR: Permission denied: "Cannot create 'translation'. Only Bazaar branches are allowed."
[08:33] <fullermd> I think lp: branches are usually 3-level.  lp:user/project/branch
[08:34] <henninge> fullermd: this is a series branch, I got the url straight off Launchpad
[08:34] <henninge> maybe that's the error, though
[08:34] <fullermd> Looks like.
[08:34] <fullermd> % bzr info lp:chromium-browser/translation
[08:34] <fullermd> bzr: ERROR: Permission denied: "Cannot create 'translation'. Only Bazaar branches are allowed."
[08:34] <henninge> fullermd: never mind, I missed a character while coping ...
[08:35]  * henninge feels silly
[08:35] <henninge> the branch is called lp:chromium-browser/translations
[08:36] <fullermd> Silly declensions.
[09:14] <eagles0513875|2> hey guys is there a portable client of bzr or a portable cli for bzr?
[09:16] <Tak> portable?
[09:17] <eagles0513875|2> Tak: something i could install on a pendrive
[09:17] <Tak> ah
[09:18] <eagles0513875|2> would somethign like that be easy to develop for those developers who are constantly on the move so to speak?
[09:21] <fullermd> Well, bzr by itself, as a pythong script, runs just fine out of a source tree.
[09:21] <eagles0513875|2> does one already exist or is it something that would need to be coded
[09:21] <fullermd> So on *nix it's trivial.
[09:22] <fullermd> I don't know how much difficulty bundling it up with an interpreter makes it.
[09:23] <luks> I think the windows package would work fine
[09:23] <luks> but you would need some batch file to set up env variables with the config file location
[09:24] <eagles0513875|2> im using launchpad to host my bzr but i have no way of pushing to it
[09:24] <eagles0513875|2> thats why im asking if there is a portable app
[09:26] <luks> https://answers.launchpad.net/bzr/+question/91004
[09:26] <luks> see the accepted answer
[09:27] <luks> the main idea is to set the BZR_HOME environment variable
[09:32] <eagles0513875|2> thanks luks :)
[09:32] <eagles0513875|2> will email that link to myself to setup when i get home
[11:06] <maxb> When I have a MP in Approved state, am I supposed to ask someone to land it if the reviewer didn't, or will someone deal with it presently anyway?
[11:14] <jelmer> maxb: The patch pilot will generally deal with it.
[11:14] <jelmer> I think spiv's out sick today though.
[15:10] <dash> it's really great that bzr-svn makes 'bzr merge' work in svn working copies
[15:11] <dash> it's not so great that it wants to fetch 180M+ from the svn server in order to make it work
[15:11] <dash> and doesn't seem to cache much
[15:13] <dash> ok 200M+
[16:20] <eagles0513875> hey guys if i install bzr on windows what would that allow me to do
[16:20] <eagles0513875> does that give me bzr command like push to my bzr repo on launchpad?
[16:30] <vila> eagles0513875: yes
[16:30] <eagles0513875> ok sweet thanks vila i thought it was to host on your own machine a bzr repo
[16:31] <vila> eagles0513875: well, that's only slightly harder than on *nix but possible too
[16:32] <eagles0513875> i would rather have it hosted on lp tbh
[16:37] <jelmer> dash: That's a disadvantage of lightweight checkouts (as svn working copies are)
[16:38] <jelmer> dash: imho caching would be a bad idea, it would mean that we basically turn the local working copy into a heavyweight checkout which seems besides the point.
[16:39] <jelmer> 'evening vila, eagles0513875
[16:39] <vila> jelmer: _o/
[16:39] <jelmer> vila: before you disappear, I wanted to ask you if you had any idea what's going on here: http://pastebin.ubuntu.com/524514/
[16:40] <jelmer> I've been getting this error in bzr.dev for some time now
[16:41] <vila> jelmer: I'm disapearing ? (Working from an unsual place, will be back at home Thursday (but off tomorrow))
[16:42] <jelmer> vila: for dinner I mean :-)
[16:42] <vila> jelmer: Ha ! My favorite failing test :-(
[16:42] <vila> jelmer: maverick ?
[16:42] <jelmer> natty, I live on the edge
[16:42] <vila> jelmer: suffer from it then, kthkbye
[16:42] <vila> cough
[16:43] <vila> you're doomed until spiv provides a natty package from his PPA with his patch to paramiko
[16:43] <vila> jelmer: 90% sure
[16:43] <jelmer> ah, it's a paramiko bug?
[16:44] <vila> jelmer: if I'm right that's paramiko trying IPV6 when it should try IPV4 and wrongly failing
[16:45] <jelmer> vila: that would make sense as I have some amount of IPv6 set up here
[16:45] <vila> given that paramiko upstream still haven't take spiv's patch into account, I guess he'd better propose it for Ubuntu itself
[16:45] <jelmer> vila: do you know where his patch lives?
[16:45] <vila> jelmer: you don't have to to hit the bug :-(
[16:46] <vila> hmm, gimme a sec
[16:46] <vila> spiv's PPA: https://launchpad.net/~spiv/+archive/packaging-test
[16:48] <vila> bug #579530
[16:48] <vila> with associated branch
[16:50] <jelmer> vila: Much appreciated, thanks
[16:51] <vila> jelmer: let me know if it works for you or file a bug if it don't :-) I will add a natty slave on babune soon anyway so I *will* know too soon enough ;)
[17:00] <eagles0513875> hey gusy i have a question why does my bzr url say +junk in it ? bzr push lp:~eagles051387/+junk/BRANCHNAME
[17:01] <jpds> eagles0513875: Because it's not assigned to a registered project?
[17:02] <eagles0513875> ahh ok
[17:02] <eagles0513875> are there any restrictions to the types of projects one can register?
[17:06] <vila> eagles0513875: I'm sure this is fully answered on the lp site itself, but roughly, as long as it's free, it's allowed
[17:06] <vila> eagles0513875: https://launchpad.net/+tour and https://help.launchpad.net/ comes to mind
[17:07] <eagles0513875> ok will look
[17:09] <vila> eagles0513875: and don't get afraid by all the features, you can generally start by using only the ones you're interested in
[17:10] <eagles0513875> vila: ok question for you. licensing what would i need to do for that since im not goign to be releasing this under the gpl or any other open source license
[17:10] <vila> IANAL :)
[17:11] <eagles0513875> ?
[17:11]  * eagles0513875 confused as to there being a hidden innuendo
[17:11] <vila> I have no idea about what the default is in this case, if your code is public... anybody can download it, but you should still retain the copyrights even if you don't explicitly says so
[17:11] <mgz> you need to pay a fee to have a private, non-free launchpad branch
[17:11] <vila> I Am Not A Lawyer
[17:12] <eagles0513875> mgz: even if i dont register the project
[17:12] <eagles0513875> vila: wouldnt recommend saying IANAL not very family friendly :p
[17:12] <mgz> there are other places you can host code with bzr that don't cost anything, but you want fancy launchpad features but don't want to share your code, you need to pony up
[17:13] <vila> eagles0513875: well, I'm not a native engrish speaker but I've read the acronym in many places ;)
[17:13] <eagles0513875> lol vila
[17:13] <mgz> just sticking your project under ~me/+junk and hoping other people don't branch it might be okay, but the source is available then, you may as well include a clear license
[17:14] <eagles0513875> mgz: thats not my issue my issue is i would like to make some money off the project i have coded, so if i license it under the gpl i could charge people for support or something like that?
[17:16] <mgz> you could. personally, I'd *either* worry about money now and do business plan before code, *or* start hacking now and worry about how you'll get fed later.
[17:16] <eagles0513875> humm
[17:16] <eagles0513875> ok
[17:16] <vila> eagles0513875: hmm, yes you can, you can even charge them for selling your code, the GPL doesn't forbid that, it only requires that people can also get it for free, as amazing that it may sound, this has worked for decades
[17:16] <eagles0513875> ya
[17:17] <eagles0513875> i need to sit down and read the gpl
[17:17] <vila> mgz: by the way: hi ! :-) And bye, I'm off ;)
[17:17] <mgz> bye :)
[22:36] <peitschie> mornin everyone :)
[23:02] <spiv> Good morning!
[23:02] <jelmer> hey peitschie, spiv
[23:03] <spiv> jelmer: fwiw, I have submitted that paramiko fix to Ubuntu as well as upstream, but have got no response from either place :/
[23:03] <jelmer> spiv: oh, ok
[23:04] <peitschie> hi spiv, jelmer :)
[23:04] <jelmer> I didn't see it in the upstream bts so I filed it there again and I filed a bug in Debian
[23:04] <mgz> upstream paramiko were using launchpad for tracking bugs.
[23:04] <mgz> even after they git switched.
[23:05] <mgz> basically, the problem seems to be there is no more upstream.
[23:05] <spiv> jelmer: https://bugs.launchpad.net/paramiko/+bug/579530 https://bugs.launchpad.net/ubuntu/+source/paramiko/+bug/638675
[23:05] <spiv> (I see your comment on the first one, justing listing here for completeness)
[23:05] <jelmer> spiv: upstream no longer uses launchpad though
[23:06] <mgz> nor "commit" apparently.
[23:07] <spiv> jelmer: well, http://github.com/robey/paramiko/ says to use Launchpad for bugs
[23:08] <jelmer> spiv: oh, I hadn't seen that. It has "issue tracking" enabled in the Github repo though
[23:08]  * jelmer is confused
[23:08] <spiv> Although I agree that as a matter of observed fact there doesn't seem to have been much activity on the Launchpad bug tracker...
[23:08] <spiv> jelmer: I think it's basically as mgz says: upstream is basically inactive
[23:09] <spiv> So the question of where the active bug tracker is is a bit academic.
[23:09] <jelmer> there have been 3 issues filed on the github repo in the last week (including mine)
[23:10] <jelmer> and robey's followed up there a couple of days ago
[23:12] <spiv> Hmm, but only about the website being down?
[23:12] <spiv> Still, some response is better than zero.
[23:13] <spiv> Meanwhile https://bugs.launchpad.net/paramiko is still accumulating bugs, most recent open bug filed less than 2 weeks ago...
[23:15] <jelmer> hmm
[23:30] <mrfrenzy> anyone here uses bazaar with zend? I really can't find any docs about integration
[23:31] <bob2> what is there to integrate?
[23:31] <mrfrenzy> there are nice plugins for svn and cvs that lets you do commits etc from within zend
[23:35] <AfC> system("bzr commit") ?