[00:18] hi all [00:31] * slangasek waves to poolie [00:32] hey [00:32] does anyone here know why the openldap import is failing? the error message looks pretty wrong, openldap didn't exist in Debian woody. http://package-import.ubuntu.com/status/openldap.html#2011-06-15%2000:44:51.442540 [00:32] (and that version number never existed for the openldap package) [00:32] ! [00:32] well, actually, I guess openldap *might* have existed in woody... but it was a completely different package back then, *before* it was renamed to openldap2 :) [00:33] perhaps that's connected to the '2' epoch [00:33] i need to reboot and perhaps debug something weird here, biab [00:33] let's file a bug first [00:34] * slangasek files [00:34] * fullermd questions the meaningfulness of the microseconds term :p [00:35] patches welcome :) [00:36] I've been looking for the proper place to submit patches to physics for _years_! [00:38] poolie: bug #877827 filed [00:38] Launchpad bug 877827 in Ubuntu Distributed Development "openldap fails with "marked but not imported" for an ancient package version" [Undecided,New] https://launchpad.net/bugs/877827 === medberry is now known as med_out [06:34] hi all :) [06:35] poolie: ping [06:35] hi vila [06:35] poolie: I pushed the importer too much ? :) [06:36] how's it going? [06:36] i think that trying to catch up with Precise opening made it too excited [06:36] hehe [06:37] that was me, I progressively raised max_threads to 24 and it was going well for several hours [06:37] looks like it's at 2 right now [06:37] yes [06:37] I'll have to look at the logs [06:37] I'll put it back to its regular 8 now [06:37] mm. if you want to [06:37] please don't [06:38] why ? [06:38] (just reverted it to 2) [06:38] why did you think you should? [06:39] to catch up the ~18.000 pending imports faster [06:39] it's an operational issue for lp so we shouldn't put it back up until we can do so without slamming them [06:39] oh, we did ? [06:39] yes, i replied in gz's mail thread [06:40] oh, I should read that then [06:40] oh i thought you had [06:41] Hi I got the following error while using bzr https+urllib://...... bzr: ERROR: wanted 1433 bytes but next hunk only contains 848: 'gcb1z\n1417\n2632\nx\x9c\xcdV' I did bzr check and bzr pack on all side, any tips ? thanks Repository tree (format: 2a) [06:41] psycose: my guess would be there is a proxy interfering with traffic [06:42] though that seems a bit unlikely for https [06:42] oh god that error sounds terrible [06:44] poolie: I replied to the thread [06:45] As it seems to be an application level error, it does not seems to come from the HTTP server, if ever you have any tips for me to investigate, the server and the client are on the same computer. [06:51] ! [06:51] what's the server software? [07:51] morning all. [07:59] hi mgz [08:02] mgz: hey ! [08:24] trying to install bazaar on os x lion [08:24] got the dog from the canonical site [08:24] *dmg i mean [08:24] installed it [08:25] but when I go to terminal, bzr returns 'command not found' [08:25] are you on lion [08:25] yep [08:25] i did set Python to 2.6 [08:25] have to do something [08:25] that worked for me [08:25] what else do I have to do? [08:25] do I do that after the install? [08:25] yeah [08:25] thats what i did and then it worked [08:25] nope [08:25] just did it again [08:25] still doesn't work [08:26] is it bash saying that the command isn't found? [08:26] yes [08:26] did you open a new terminal? [08:26] -bash: bzr: command not found [08:26] yep [08:26] closed terminal altogether [08:26] and re-opened it [08:26] not sure why its not working then since it worked for me [08:26] maybe restart machine? [08:26] but that's sooooo windows [08:27] mgz: did you see http://www.themacaque.com/?p=954 ? [08:28] you can try, but it should of installed it to your path... [08:28] not sure why its not working for you [08:28] or you did the python 2.6 thing wrong [08:29] k, lemme try restarting [08:29] before doing anything more drastic [08:29] like installing the 'Test' version [08:30] that dmg really needs to be updated =/ [08:40] vila: they don't actually say what the problem is in that post [08:41] mgz: wrong encoding ? [08:42] but not having access to the environment block in unicode does break people who want to languages other than their system install [08:42] their test would work on my box downstairs, because it would return CP932 that could then be correctly decoded [08:46] mgz: I didn't look to closely, but we rely on expanduser here and there and I thought you will be interested [08:46] so, his question about whether it's fixed in Python 3 is funny [08:46] the environment is unicode already in Python 3. [08:47] vila: it's interesting. [08:48] still no dice [08:48] even after reset! [08:48] but an edge case, most spanish users don't give themselves japanese user names [08:50] mgz: yup, let's handle the rare case befor the hairy one ;) [08:51] vila, do you know anything about installing on osx for marcamilly? [08:51] hmm, not for a long time and never on lion, but let see [08:51] marcamilly: what's your PATH ? [08:52] there is an issue on lion [08:52] how do I see that at the command line? [08:52] because it doesn't adapt for the fact that python2.7 is default [08:52] env | grep PATH [08:53] that's because noone with a lion setup has stepped up to build the installer :) [08:54] my PATH: https://gist.github.com/1297769 [08:54] it's pretty easy once you installed the dev dependencies [08:55] marcamilly: can you check that bzr is in /usr/local/bin ? [08:57] how do I do that? [08:58] just tried cd-ing to that folder, but it wouldn't allow me [08:58] ls -l /usr/local/bin/bzr [08:58] permission denied [08:58] o.0 [08:58] ls: /usr/local/bin/bzr: Permission denied [08:58] ls -l /usr/local/ [09:00] k got that, sec [09:00] https://gist.github.com/1297769 [09:01] seems bzr didn't install or something o.o [09:02] marcamilly: ugly, '502' seems to be an unknown user and you miss 'x' there anyway [09:02] marcamilly: which means you cannot read the directory content [09:02] yeh [09:02] so how do I change it? [09:02] marcamilly: are you an admin on this machine ? [09:03] yep [09:03] then 'sudo bash' and 'cd /usr/local/bin/ [09:03] ' [09:04] marcamilly: be aware that you get root powers once you 'sudo bash' and that you can destroy stuff (just mentioning in case) [09:06] lol [09:06] k [09:07] ok i see bzr [09:07] in /usr/local/bin [09:07] marcamilly: any idea about who '502' is ? [09:07] nope [09:07] how do I find out? [09:07] and how do I replace it, if it's not 'legit'? [09:07] could it be a Lion role/user? [09:08] well, that's the issue, a number is used because it's not known :) [09:08] did you upgrade from a previous osx release ? [09:09] would the lion upgrade really screw things up that badly? [09:09] yeh i did [09:09] from Snowleopard [09:09] well, if a user of a previous release did the install and wasn't migrated to lion... [09:09] then its id is hanging around [09:09] but i didn't have 'many' users [09:10] actually, just had one [09:10] the main one [09:10] and MAYBE guest [09:10] iirc, osx starts at 500 and increment so we're talking about the third created user but that also takes deleted users into account [09:10] anyway, is there something else than bzr in /uzr/loca/bin ? [09:11] yah, lots of other stuff [09:11] coda, compare, Magick++-config [09:11] dot display djpeg diggimg [09:11] and lots of others [09:12] how should I proceed? [09:12] meh, given the path you pasted, I was expecting to find those in /opt/local/bin instead [09:12] so, that rules out deleting bin and reinstalling, let [09:12] 's try a more delicate fix then [09:13] in /usr/local do: [09:13] chown -R root:wheel bin [09:14] LOL [09:14] come out of sudo bash? [09:14] nope [09:14] k [09:14] you need to be root to CHange OWNer [09:15] done [09:15] drwxr--r-- 61 root wheel 2074 Oct 19 03:11 bin [09:15] chmod -R go+x bin [09:15] what's 'wheel' though? [09:15] which folder should I be in? [09:16] or can I run that command from anywhere? [09:16] /usr/local [09:16] done [09:16] let's backtrack then [09:17] in a new terminal (keep the sudo's one around): ls -l /usr/local/bin/bzr [09:17] -rwxr-xr-x 1 root wheel 5439 Sep 13 17:45 /usr/local/bin/bzr [09:17] great [09:17] seems to work [09:17] great [09:17] bzr version works [09:17] finally! [09:17] thnx [09:17] do I need to do anything else? [09:18] probably add /usr/local/bin to your path, how did you run 'bzr version' ? With the full path ? [09:18] no [09:18] just bar version [09:18] *bzr [09:18] 'bzr version' [09:19] so it seems to have been added to my path [09:19] oh ! Missed /usr/loca/bin in your paste, you already have it [09:19] should be fine then [09:19] hrmm [09:19] kk [09:19] thanks much [09:19] btw, what's 'wheel'? [09:19] admin user [09:19] he probably just saved you from some serious headaches [09:19] ? [09:19] its the group for "sudo" [09:19] nah I am pretty sure he did [09:19] thnx much meng [09:19] you were pleasant too [09:19] :) [09:20] rare combo in these here relay chatts [09:20] wheel is some king of group for admining, I never bother searching the details ;) [09:20] hehehe [09:20] kk [09:20] well this is fine [09:20] i really appreciate it [09:20] err kind not king (it's an interesting freudian lisp though ;) [09:20] lips [09:20] lol [09:20] The wheel group is a group which limits the number of people who are able to su to root. This usually consists of a group named “wheel” and a set of users that are permitted to use the utility ‘su’ in order to change to root. [09:21] *slip you mean ;) [09:21] not lips [09:22] ok thnx again gents [09:22] i'm off [09:23] AuroraBorealis: weird, sudo is preferred over su these days iiuc but who knows [09:23] it may be a BSD heritage ? fullermd ? [09:23] just got that off some unix website [09:24] oh, ok [09:24] basic idea is the same [09:25] but i doubt that the osx installer would ruin the permissions on /usr/local/bin o.o [09:26] yeah, I never use su [09:26] apple's mantra is usually to try and not cause a terrible failure of the computer haha [09:27] and how easy is it to build the mac os x bzr dmg? [09:27] or installer [09:27] likely a pre-borked system, lucky we have vila. [09:27] the good thing about windows is restarting *would* have worked :) [09:28] where as with unix you need someone who understands it to tell you what commands to type :) [09:28] AuroraBorealis: pretty easy, see https://launchpad.net/bzr-mac-installers [09:28] hello [09:28] bzr-explorer stopped working for me. i am looking for a good alternative [09:28] mgz: :) [09:29] bzr explorer is pretty good, define stopped working [09:29] millun, can you be more specific than "stopped working", ideally with a traceback or screenshot? [09:30] vila, would i have to do anything because lion has python2.7 as the default? [09:30] /usr/lib/pymodules/python2.6/pygments/plugin.py:39: UserWarning: Module pygments was already imported from /usr/lib/pymodules/python2.6/pygments/__init__.py, but /usr/lib/pymodules/python2.6 is being added to sys.path [09:31] i think thats the main problem with it at the moment [09:31] AuroraBorealis: not sure but if you have it should be pretty straight forward, doxxx really did a good job there [09:31] import pkg_resources --> bzr: ERROR: exceptions.EOFError: [09:31] poolie: ^\ [09:31] AuroraBorealis: the main issue is to setup the initial dev requirements (TeX is pretty big to download iirc) [09:31] oic. i did run out of space some weeks ago. that could be it? i will try to reinstall bzr [09:31] poolie: it was that sort of error that we were seeing for lazr.restfulclient as well [09:32] i'll look into it when i have time, hopefully this weekend [09:32] jelmer: wasn't it related to eggs or something ? [09:32] AuroraBorealis: that would be awesome [09:32] vila: nope, this is on Debian/Ubuntu which don't install eggs [09:32] millun, if you have truncated pyc files, that could help [09:33] but I need to see a full traceback to have an idea what's wrong. [09:33] !pastebin [09:33] For posting multi-line texts into the channel, please use http://paste.ubuntu.com | To post !screenshots use http://imagebin.org/?page=add | !pastebinit to paste directly from command line | Make sure you give us the URL for your paste - see also the channel topic. [09:34] if you do `bzr explorer` on the command line, and put the full output up, that would help. [09:34] yeah for the channel that was https://bugs.launchpad.net/ubuntu/+source/lazr.restfulclient/+bug/796992 [09:34] Ubuntu bug 796992 in lazr.restfulclient (Ubuntu) "pth file overrides pythonpath" [High,Triaged] [09:34] insane [09:34] oh, I thought .pth were related to eggs 0.O [09:35] http://www.sexshopik.cz/we-vibe-2-7249/ [09:36] i don't think so [09:36] sorry [09:36] my bad :-) [09:36] http://dpaste.com/637252/ [09:36] should i even click that? [09:36] not really, unless you want to [09:37] i'm glad you're mistaken not a spambot :) [09:37] looking for an xmas present :-) [09:37] or at least a clever one [09:37] night all [09:37] night [09:37] poolie: night [09:37] g'night poolie [09:37] variation on bug 814151 [09:37] Launchpad bug 814151 in Bazaar Explorer "bazaar explorer no longer opens" [Medium,Confirmed] https://launchpad.net/bugs/814151 [09:38] mgz: from JS Bach ? [09:38] delete ~/.bazaar/explorer/history.dat [09:38] and explorer will magically start working for you again millun [09:38] awesome [09:39] sweet!! [09:39] thanks [09:39] a lot [09:43] guess I better fix that bug === gerard_1 is now known as gerard_ [11:03] Riddell: when you mark bugs you've fixed, set yourself as the assignee and put in the milestone so you get blame on the release page [11:06] mgz: release page? [11:10] Riddell: eg https://launchpad.net/bzr/+milestone/2.5b3 [11:10] cor, I've never seen that before [11:10] do we use that, don't we just use the release-notes ? [11:11] I've found having the info in launchpad can be useful for seeing just from a bug entry what version has the change [11:22] vila: GlobalConfig.get_editor is telling bzr-explorer it's deprecated, what's the replacement? [11:23] searching release notes for 2.4 and my mail archive isn't telling me. [12:16] mgz: would you perhaps be able to review a branch for me? [12:23] jelmer: yes, that's on my list of stuff to do today [12:23] is there a a paticular one you want me to look at before I go and have lunch? [12:24] mgz: that should be config.GlobalStack().get('editor') [12:24] vila: and how far back does that work? [12:25] ...current explorer wants to support bzr 2.3+ as far as I can see [12:25] 2.5 probably, let me check [12:26] nope, valid in 2.4 already [12:28] mgz: Cool, thanks :) https://code.launchpad.net/~jelmer/bzr/build-commit-parent-ids/+merge/79707 should be fairly simply and would unblock one of my other branches [12:28] vila: but not 2.3 then so I'll need to do a dance of some kind I guess [12:29] mgz: what's the context ? [12:29] jelmer: what confused me a little with that mp is you also add a allow_leftmost_as_ghost param [12:29] bzr-explorer ? [12:29] vila: yup [12:30] no targeted branches for it ? [12:30] jelmer: is that just being pulled out of the **kwargs or is it also new? [12:30] mgz: it's new [12:30] vila: it's a little less strict than qbzr about having one series per bzr series [12:30] commit() doesn't take a parent_ids argument [12:31] mgz: well, the sooner the better then ;) Or more trouble is expected [12:34] right, lunch lunch. [12:54] mgz: thanks! [13:04] jelmer: could you give feedback on https://code.launchpad.net/~bzr/bzr-svn/stacks/+merge/78259 ? Or should we just discuss it ? [13:07] vila: I'll have another look at it this afternoon [13:07] cool [13:07] sorry for letting it slip [13:08] np [13:29] bug 878132 looks like a config interface change too [13:29] Launchpad bug 878132 in bzr-reserved-edit "Unable to run bzr red-enable" [Undecided,New] https://launchpad.net/bugs/878132 [13:50] wow, we should really ahve another look at pypy [13:50] http://speed.pypy.org/ [14:08] jelmer: I agree, with the main caveat that our actual performance sensitive code is written in Cython/C [14:08] which is often not compatible with pypy [14:08] it also depends a lot on JIT performance, and bzr is a process that starts and stops a lot [14:08] so may never 'warm up' enough to get the JIT effect. [14:35] Hi all :-) [14:36] jelmer: You say "bzr-git plugin is quite stable" — does that mean what I hope it means, and did I miss something important? [14:37] Lo-lan-do: it doesn't mean roundtripping works, but dpush/pull work pretty well [14:37] Ah. How about multiple branches? [14:42] Lo-lan-do: there is basic support for those in bzr 2.5 [14:42] Aha. Good news :-) [14:44] Hi all. I'm currently using branch.revision_id_to_dotted_revno in tiplog to map a number of revision-ids for a branch. It's quite slow if I go across the network. Is there anything I can do to speed it up? [14:50] Will obtaining a read lock on the branch help? [14:59] never mind — I didn't read the report correctly [15:08] hi briandealwis [15:08] hi jelmer [15:09] Lo-lan-do: basically, you can do something like "bzr dpush git+ssh://git.debian.org/git/collab-maint/heimdal,branch=experimental" [15:09] Lo-lan-do: local support for colocated branches still needs some more improvements (having to use "bzr switch file://`pwd`,branch=bar" rather than "bzr switch bar" is annoying) [15:11] That's just a matter of a shell alias :-) === beuno is now known as beuno-lunch === deryck is now known as deryck[lunch] [16:08] vila: hmmwhut? [16:08] fullermd: what is the wheel group origin and use ? [16:09] Controls access to su (and repurposes for other similar uses by everyone of course). I think it came out of Berkeley early on, like 2BSD era. I'd have to dig around. [16:10] There's no wheel group in the SysIII dist at least. [16:11] I thought su was close to being deprecated by sudo (at least to become root) but it seems to be all over the place in osx [16:11] rhaa, s/it/wheel/ [16:12] I can't imagine it will ever be _deprected_ in existence. [16:12] I hardly ever use it interactively of course. But still, it's there in base, and gets used all over the place programmatically. [16:12] Anyway, I use the wheel group to control who can sudo 8-} [16:12] hehe [16:13] right, so it will never disappear because no one will even try to delete it ;) [16:14] Oh, people will try. I hope not too many more, though. The hole in my back yard is getting full. [16:14] hehe, time for BBQ instead [16:15] * Lo-lan-do uses "su" daily [16:16] Probably more likely that 'operator' will get retired. And I'm sure that won't happen anytime soon... [16:16] Lo-lan-do: really ? To get root access or to other users ? [16:17] Mostly for root, but often to other users too. [16:17] "su - postgres -c 'psql gforge'" is one command I use quite often. [16:19] see, I didn't even know the syntax for switching user with su [16:20] just use dumb basic option of act-as-root sudo [16:20] Lo-lan-do, fullermd : what I still don't get is why files and dirs get group wheel... [16:21] Which files? [16:21] Ah, I have no idea. Never had anything to do with wheel myself. [16:21] I use the group to let just wheel people see stuff... [16:21] Considering that 'su' means 'switch user', it isn't hard to guess the syntax :p [16:21] grr [16:21] /usr hierarchy for example [16:22] * fullermd shrugs. [16:22] (never ever type an absolute path at the beginning of a chat msg) [16:22] By default I s'pose. The group doesn't mean much through there really. [16:23] ok [16:23] Rarely has differnt perms than 'other'. [16:23] yup [16:23] And usually when there are, it's a different group anyway. [16:24] e.g. -r-sr-x--- 1 root network 412392 Jul 30 21:53 /usr/sbin/ppp* [16:24] so yeah, used as a default as *one* group is needed [16:24] yup [16:24] And being gid 0, it's a good excuse for default ;) [16:24] hmpf, silly me ! [16:26] makes sense, uid(root) == 0 because he's here first, then gid(wheel) == 0 because root *may* have friends [16:26] the rest is optional ;) [16:26] If root gets friends, why don't I? :( [16:27] fullermd: they are in your backyard :) [16:27] Hm, yeah. Always present. But they suck at bowling. === beuno-lunch is now known as beuno === deryck[lunch] is now known as deryck [17:44] I've hung vim, with cpu pegged at 100%, how the hell did I manage that [17:45] Maybe it's trying to start emacs. [17:45] it died politely at least and... [17:46] with an interestingly giant number in the output [17:46] I think I may have accidentally told it to do something thousands of times, by not being in insert mode when pasting a bug number [17:47] 814151 is pretty big. [17:47] It takes it a while to do brace matching on meg+ JSON files too. [17:47] Seems like that should be faster. [17:48] yup, I seem to have a file with that number, probably repeated that number of times [17:48] I'll get used to modality in the end... === med_out is now known as med === med is now known as medberry [20:33] Hi, I have a little bzr problem in that I can't seem to create a new branch while logged into my work computer over ssh from home. http://pastebin.com/DCWj0LCF has the error listed. If anyone could help, that'd be really great :) (commits, and updates seem to work just fine btw) [20:41] wonza: looks like bug 796873 [20:41] Launchpad bug 796873 in launchpadlib "ec2 land generates gnomekeyring.IOError if run over an ssh session" [Low,Triaged] https://launchpad.net/bugs/796873 [20:44] so +affectsmeto that at least, and you can likely catch the error in the 'custom' plugin as suggested in the discussion there [20:46] the change for this issue in bzr-gtk was basically just that: [20:48] thanks for the suggestion, I'll take a look [21:20] hey [21:20] is there a "stock" presentation for bazaar internals? [21:20] I'm wanting to describe how revisions work, branching and merging, and why mainline is special [21:20] also pipelines if one is around [21:50] I've got some of that piled up in my SpotDocs...