=== konr is now known as konr-temp [08:51] hi there. Should I set an incomplete bzr bug as new once completed ? [08:52] (on launchpad) [08:53] pynonoir: no, wait for an answer from someone that will set it to confirmed and set the importance [08:53] pynonoir: what's the bug number ? [08:53] https://bugs.launchpad.net/bzr/+bug/665100 [08:53] Launchpad bug 665100 in Bazaar "bzr+http does not send x-www-form-urlencoded data (but pretends to) (affected: 1, heat: 6)" [Undecided,Incomplete] [08:54] ha, this one, the mysterious :) [08:54] :) [08:54] it's because of urllib [08:55] amazing [09:01] pynonoir: would you like to write a patch for that ? [09:08] pynonoir: Can you try http://paste.ubuntu.com/518575/ ? [09:16] vila: trying that patch [09:28] vila: I probably won't have time before tonight [09:30] pynonoir: nevermind, I just finish writing it with tests and also handling pycurl, thanks for reporting it, its' .... amazing nobody encountered the issue before [09:31] too fast for me :) [09:31] pynonoir: what OS are you using and why still bzr-2.1.2 ? [09:31] thanks [09:31] debian testing [09:31] pynonoir: hehe, np, I'm still drinking my first coffee and was really curious [09:31] well, i probably need to uprade [09:32] hmm, yeah, or run from sources [09:33] grr, I wish we have a better answer for that, it's a shame we can't build packages for debian in ppas like we do for Ubuntu... [09:33] pynonoir: can you mention that (debian testing) in the bug report ? [09:34] np, i'm not a bzr power user and 2.1 is probably good enough for me [09:34] which bug report ? 665100 ? [09:35] what for ? [09:37] pynonoir: so we don't forget to backport it to 2.1 or 2.2 (I've forgotten again the rules that apply here to ensure you get the fix from your usual repo ) [09:38] pynonoir: said otherwise: give us feedback about the bug and tell us how you get the fix whatever the way you use [09:39] pynonoir: this will help people that encounter the same problem, bugs are often used for that [09:39] i'll do it but I bet that nobody will notice this one for a long time ;) [09:40] hehe, you never know, once a bug starts to manifest itself, it has a tendency to spread :) [09:40] I saw it because there was also a bug in a wsgi framework I'm using [09:41] this framamework re-encoded it with urlencode [09:41] but it could not be reverted [09:43] pynonoir: what are you using bzr for here ? [09:43] pynonoir: https://code.edge.launchpad.net/~vila/bzr/665100-content-type/+merge/39194 is up for review [09:45] vila, I was starting a forge for bzr projects with fine grained access levels to branches, over http [09:47] pynonoir: interesting ! You should write to the ML for feedback, we don't have yet a definitive good answer to this kind of setup and several people have already ask for such a feature [09:48] pynonoir: with different setups, but I'm sure discussing yours could help [09:49] vila: yes, I just want to have something to show up before talking too much about it [09:49] and i don't have a lot of time to hack with it [09:50] pynonoir: no problem, take your time :) And happy hacking ! [09:50] :) [09:50] ty [14:50] hello. I just filed a bug at launchpad https://bugs.edge.launchpad.net/bzr/+bug/665560. I downloaded the source of bzr and found that almost all errors do not give any GUI feedback. I was just wondering if this is an implementation feature? [14:51] Launchpad bug 665560 in Bazaar "bazaar preferences window closes immediately on opening (affected: 1, heat: 6)" [Undecided,New] [14:52] the problem arises because the details are not set-"bzr whoami". hence the preferences window doesn't open. [18:36] hey there, i'm on windows at home (due to a laptop return to my old employer) and branching code from my server hits a problem when it reaches the symlink i put in there :( [18:36] i guess you shouldn't track symlinks [18:36] problem none of the files are getting put out to the working copy. [18:37] the .bzr directory is created, just no files. [18:37] bzr: ERROR: Unable to create symlink 'system' on this platform [18:37] goddamn windows [18:39] so how do i get my code out of the repo?? [18:51] how can i pull the code out of the branch and ust ignore symlinks? [18:55] infact, if i have the branch in the local background repo( .bzr/ directory) but no working copy files in the location, how do i get at one particular working copy path ? eg, my projects /assets path is fine, it's just there's a /framework symlink in the root dir, but ijust specify the /asets dir can i just ignore any other paths? [20:56] ok, so i'm on windows, a repo has 1 symlink on the root dir, how do i just get all the dirs of a branch that have no symlinks? [21:11] The authenticity of host 'bazaar.launchpad.net (91.189.90.11)' can't be established. [21:11] how to be 'sure' it's the right host? [21:12] connect through https and check if "fingerprint" matches? [21:14] here is my fingerprint: 024 9d:38:3a:63:b1:d5:6f:c4:44:67:53:49:2e:ee:fc:89 bazaar.launchpad.net,82.211.81.254 (RSA) [21:14] different ip address, though [21:16] how to actually check the fingerprint? I thought it would be listed somewhere in the website through https (assuming the server is not compromised of course) [21:16] RenatoSilva: I don't know that the ssh fingerprint is going to be available via ssh [21:16] but when you connect for the first time, it should tell you what it thinks the fingerprint is [21:19] what do you mean [21:26] RenatoSilva: when I connect it says "the fingerprint of the server is XXXXX are you sure you want to connect" [21:29] right, and how can I trust it is the real fingerprint, that is, no one is on the middle changing the original one? [21:29] RenatoSilva: well, you can compare it to the one I just pasted. [21:30] ok, so i'm on windows, a repo has 1 symlink on the root dir, how do i just get all the dirs of a branch that have no symlinks? or just exclude the symlinks? [21:30] NET||abuse: afaik, it isn't directly possible. there is a 'bzr-win32symlinks' plugin that you can try [21:30] jam: you could be exactly the cracker trying to fool me [21:31] RenatoSilva: yep. [21:31] depends on how paranoid you want to be about ssh [21:31] jam: I don't think it's paranoid [21:31] jam: it's just about using the feature correctly [21:32] RenatoSilva: it is a paranoia feature. And you have to decide what your risk vs reward tradeoff is worthwhile [21:32] if I was going to be sharing my deepest darkest secrets, then I would worry [21:32] jam: otherwise you're fooling yourself with a false sense of security [21:32] if I'm publishing source code that *is going to be free and in the open anyway* I don't care about pushing it to a site that might publish it... [21:33] jam: bzr server could be a hack stealing my sensitive data [21:34] RenatoSilva: well there you have to decide how much you trust your client... [21:34] your local 'ssh' process could be a hack [21:34] jam: I just think there's a simple solution for that: put the fingerprint somewhere in the website through https [21:35] RenatoSilva: makes sense, but it isn't anywhere on launchpad that my quick googling found [21:35] up to you [21:35] put it? no, some admin [22:18] i pulled down the win32 symlinks bzr plugin, i put it in /users/me/AppData/bazaar/2.0/plugins/ [22:20] it's not loading seemingly. [22:23] NET||abuse: wow, how long have you been trying to branch your symlink? [22:23] ahh, on and off all afternoon :) [22:23] if it's a public branch, I'll just branch it for you, delete the symlink, and give you a link. [22:23] it's a saturday :) [22:23] no, not public [22:24] a site i biult for a friend good while back [22:24] otherwise, you pretty much need a unix environment [22:24] arse. [22:24] so, cygwin, or a vm, or a nix box. [22:24] have to open up the lil' laptop oh nightmares. [22:24] and yes, this sucks. [22:24] could export it on the server then download [22:24] hmm [22:25] but then' i'd not be ableto commit the changes to the site inside of bzr so effectively [22:25] if you can ssh to the server, make a branch there, delete the symlink, commit and branch that. [22:25] SUCKs that my old company wanted my linux laptop back. [22:25] eh, that's aperfectly reasonable approch, so obvious [22:26] god i hate the windows tool set, putty.exe yuch [22:27] I WANT MY LINUX ENVIRONMENT BACK [22:28] how can i just expose a target directroy within my branch in the working copy? [22:30] ok, never mind, did what you suggest. [22:30] but i have the bzr branch downlaoded, but none of the files are in the working area, they're all in the db in the .bzr/ directory [22:30] i do not want to download 800MB of repo again. [22:31] how can i get it to output the files now? [22:33] when i do bzr status,, i get a huge list of files, but no idea what the heading they're all in is about? [22:33] the cmd.exe buffer is only 999 lines long. [22:33] can't extend it. [22:35] | more ? [22:35] windows, not linux [22:36] cmd has more just not less [22:36] you should just be able to do `bzr pull` if you updated the branch on the server [22:36] ohhh, haha, didn't know windows had that. [22:36] yeh, i pull'd but the files are only in the background branch, [22:36] not out where i can edit them. [22:36] ahh, it says all those files are removed? [22:37] which isn't the case [22:37] the whole project is apparently "removed" [22:37] probably just an artefact of of failing to create the working tree [22:37] exactly what i'm thinking now.... hmm, ok , so how to un "remove" everything? [22:37] once the symlink is gone in the latest revision, `bzr revert` will get your tree back [22:38] just tried that [22:38] bzr: ERROR: No final name for trans_id 'new-10' [22:38] that's... interesting [22:38] file-id: None root trans-id:'new-0' [22:38] you did the pull? [22:38] yes [22:39] i did pull, i tried pull, then tried revert, tried pull again, revert again. [22:39] nothing. [22:39] what does `bzr log -l 1` say? [22:40] gives me the log from the server where i removed the symlink [22:40] and the previous log from work [22:40] okay. [22:40] where i fixed a php issue [22:40] although in the same message as the last log. [22:40] new idea: [22:41] ... [22:41] do `bzr branch . ..\new_copy_of_branch` [22:41] so you create a new local branch, but without redownloading 800MB [22:42] ye, giving that a gol [22:42] ahhhhrrrrggg [22:42] ...same error? [22:42] same error unable to create symlink [22:42] but i removed that damn sim link and commit ed it on the server [22:43] meph, the local branch has apparently not picked up that rev. [22:43] okay, how about this [22:44] `bzr branch --no-tree . ..\another_new_branch && bzr pull --remember url:original_branch && bzr reconfigure --tree` [22:44] get me? [22:45] gra [22:45] change the cwd between step 1 and 2. [22:45] ... [22:45] `bzr branch --no-tree . ..\another_new_branch && cd ..\another_new_branch && bzr pull --remember url:original_branch && bzr reconfigure --tree` [22:46] (sorry) [22:48] :P [22:48] one sec. [22:50] I hate windows [22:50] 2 people in this world need to die [22:51] jobs and gates [22:51] grrrrr [22:57] arrrggggg [22:57] nope, on the last step, bzr reconfigure --tree it throws that damn error agian [22:58] which one? symlink or trans-id? [23:00] symlink [23:00] ...and log shows that the last rev is the one where you removed the symlink? [23:00] yep [23:01] can i hire some terrorists to bomb redmond now? [23:01] not only that but the putty TCP_KEEPALIVE doesn't work.... [23:01] damn ssh session to the server keeps dying. [23:02] okay, I'd double check that the top rev on the server really has no symlinks, and if you missed one, commit and pull again before doing the reconfigure. [23:02] otherwise... out of ideas. [23:03] hmmm, wait. [23:03] the log is not the same number [23:05] the server is on rev 44, the local is only 43, [23:05] arrrg,, ok,, tried that 6 times before,, [23:05] finaly pull worked [23:05] and revert worked now [23:05] bloody hell.. what a mess [23:05] mgz, thanks for all that. [23:06] cool.