[00:06] <bignose> intellectronica: Loggerhead is displaying files in branches again. what was the resolution?
[00:07] <intellectronica> bignose: i have no idea, i didn't follow up after asking for it to be looked at :-/
[00:08] <bignose> intellectronica: hmm, I take that back; displaying lists of files works, but displaying individual files now fails
[00:08] <bignose> http://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev/annotate/head%3A/COPYING.txt
[00:08] <bignose> → “Internal server error”
[00:08] <intellectronica> bignose: ouch
[00:13] <Kamping_Kaiser> hm
[00:19] <spm> bignose: well the good news is we have a beautiful backtrace of the smash. the bad news is no idea why. so far.
[00:29] <bignose> spm: thanks for the response. good hunting.
[00:29] <spm> heh
[01:03] <tansell> hey, I'm out of disk space again - https://launchpad.net/~mithro/+archive/ppa/+packages
[01:04] <tansell> stupid debug packages taking 300mb each :/
[01:04] <tansell> any chance I could get some more?
[01:12] <spm> tansell: sure. let me just dleete all your existing packages... :-P
[01:13] <spm> tansell: there ya go. an extra 20%; see how that goes?
[01:24] <mtaylor> hey guys - I've got a branch that's totally out of sync depending on who I'm pulling it as
[01:25] <mtaylor> nevermind - I figured it out - apparently being in the team changes what I see
[01:26] <wgrant> mtaylor: There are two copies of Launchpad hosted branches. One that you see if you can write to the branch, and one that you see if you can't. Changes in the former should be pulled into the latter within a couple of minutes, though.
[01:28] <thumper> mtaylor: if it stays out of sync, please let us know
[01:28] <mtaylor> thumper: well.... it seems to have been out of sync for at least 15 minutes if not longer
[01:29] <thumper> :(
[01:29] <thumper> that's bad
[01:29] <thumper> which branch
[01:29] <mtaylor> lp:~drizzle-developers/pkg-drizzle/trunk
[01:29] <thumper> KnitPackRepository('lp-hosted:///~mordred/pkg-drizzle/trunk/.bzr/repository') is not compatible with CHKInventoryRepository('lp-hosted:///~drizzle-developers/pkg-drizzle/trunk/.bzr/repository') different rich-root support
[01:29] <thumper> mtaylor: if you look at the branch, this is what you see
[01:30] <thumper> mtaylor: which IMO you should never get
[01:30] <thumper> fuck
[01:30] <thumper> WTF is going on
[01:30] <thumper> ah
[01:31] <thumper> now I got
[01:31] <thumper> it
[01:31] <mtaylor> kewl
[01:31] <thumper> mtaylor: the trunk branch has been upgraded to 2a
[01:31] <thumper> but your stacked one is hurling
[01:31] <thumper> I'm trying to figure out what is going on
[01:31] <thumper> have you upgraded recently?
[01:32] <mtaylor> thumper: hrm... yeah
[01:32] <thumper> mtaylor: when and how?
[01:32] <mtaylor> thumper: but lp:~drizzle-developers/pkg-drizzle/trunk is the only one I think I care about?
[01:32] <mtaylor> thumper: I did bzr upgrade lp:pkg-drizzle
[01:33] <thumper> mtaylor: unfortunately lp:pkg-drizzle is stacked on lp:~mordred/pkg-drizzle/trunk
[01:33] <thumper> mtaylor: try upgrading that too
[01:33] <mtaylor> thumper: ahhh. I seem to remember that from a while ago ... is there any way to say "um, hi! I'd like to make lp:~mordred/pkg-drizzle/trunk go away and have lp:~drizzle-developers/pkg-drizzle/trunk be the whole thing" ?
[01:34] <mtaylor> thumper: will try upgrading lp:~mordred/pkg-drizzle/trunk
[01:34] <thumper> mtaylor: yes
[01:34] <thumper> I think you can say something like:
[01:34] <thumper> bzr reconfigure --unstacked lp:pkg-drizzle
[01:34] <thumper> mtaylor: and for something this small, should be very quick
[01:35] <maxb> Will Launchpad notice and update its own stacked-on metadata?
[01:35] <thumper> maxb: yes
[01:36] <thumper> well...
[01:36] <thumper> kinda
[01:36] <maxb> heh
[01:36] <thumper> maxb: if we hadn't fucked up with the scanner
[01:36] <thumper> yes
[01:36] <thumper> but we are currently making a patch to fix our fubar
[01:36] <thumper> we changed how the scanner worked
[01:36] <tansell> spm, thanks!
[01:37] <thumper> maxb: it'll certainly notice next time a revision is added
[01:42] <thumper> mtaylor: how did the reconfigure --unstacked work for you?
[01:43] <mtaylor> thumper: haven't tried it yet
[01:43] <thumper> mtaylor: what are you doing right now?
[01:43] <thumper> mtaylor: want me to do it?
[01:43] <mtaylor> thumper: I'm wrangling with a bzr-builder recipe
[01:43] <mtaylor> thumper: sure
[01:43] <thumper> ok
[01:44] <mtaylor> thumper: it would be great if builder would do a full debuild rather than just making a source package..
[01:44] <thumper> :)
[01:44] <thumper> I think build-deb does that
[01:44] <mtaylor> it does - but it doesn't do the other thing I need
[01:45] <mtaylor> I think I have a recipe and a wrapper shell script now
[01:49] <thumper> :(
[01:49] <thumper> mtaylor: the reconfigure broke the branch even more
[01:49] <mtaylor> thumper: yay!
[01:49] <thumper> mtaylor: you have a copy of the branch?
[01:49] <mtaylor> thumper: yup
[01:49] <thumper> mtaylor: let me blow it away properly and I'll get you to repush
[01:49] <mtaylor> thumper: awesome
[01:49] <thumper> mtaylor: I'll just blow away the guts of it
[01:53] <thumper> mtaylor: try a 'bzr push --use-existing-dir lp:pkg-drizzle
[01:54] <mtaylor> thumper: bzr: ERROR: The branch 'bzr+ssh://bazaar.launchpad.net/~drizzle-developers/pkg-drizzle/trunk/' cannot be stacked on '/~drizzle-developers/pkg-drizzle/trunk'.
[01:54] <thumper> haha
[01:54] <thumper> damn
[01:54] <mtaylor> :)
[01:54] <thumper> I thought we fixed that
[01:54] <thumper> can you file a bug?
[01:54] <mtaylor> uh  - sure
[01:54] <thumper> mtaylor: we need to unmark it dev focus
[01:54] <thumper> mtaylor: then push to it
[01:54] <thumper> mtaylor: then make it dev focus again
[01:54] <thumper> hacky
[01:54] <thumper> but it works
[01:55] <mtaylor> lovely
[01:55] <wgrant> Can't you just init the remote, then push over it, thus eliminating stacking?
[01:55] <mtaylor> do I need to do that through ui?
[01:57] <thumper> wgrant: yes
[01:57] <thumper> mtaylor: no
[01:58] <thumper> bzr init lp:pkg-drizzle
[01:58] <thumper> maybe with a use-existing-dir
[01:58] <thumper> not sure
[01:58] <thumper> I've not done that before
[01:59] <mtaylor> hitchhiker to the rescue...
[02:00] <mtaylor> ass
[02:00] <mtaylor> bzrlib.errors.PermissionDenied: Permission denied: "/~drizzle-developers/pkg-drizzle/trunk/.bzr"
[02:01] <thumper> mtaylor: what are you doing now?
[02:01] <thumper> mtaylor: it is denied because I blew away the .bzr directory
[02:01] <mtaylor> ah
[02:02] <mtaylor> I was trying to blow away the .bzr dir :)
[02:02] <mtaylor> mordred@camelot:~/src/hitchhiker$ ./hitchhiker lp:pkg-drizzle
[02:02] <mtaylor> Opened bzr+ssh://bazaar.launchpad.net/~drizzle-developers/pkg-drizzle/trunk/
[02:02] <mtaylor> (Cmd) ls
[02:02] <mtaylor> .bzr
[02:02] <mtaylor> backup.bzr
[02:12] <thumper> mtaylor: is it good now?
[02:12] <thumper> mtaylor: looks empty on LP
[02:12] <thumper> mtaylor: but in 2a and not stacked
[02:14] <mtaylor> thumper: I have now pushed
[02:15]  * thumper waits for the scanner to catch up
[02:16] <thumper> mtaylor: looks good now
[02:17] <mtaylor> woot
[02:38] <bignose> spm: Loggerhead is displaying file contents from branches again. what was the resolution?
[02:39] <spm> bignose: there isn't one atm; need an appropriate dev to look into it
[02:42] <thumper> bignose: bug filed but I don't think we did anything
[03:46] <akgraner> Hi all I need someone to lift my limit to contact LP users directly? who do I need to talk to and explain this too?
[03:53] <MTecknology> akgraner: You probably need answers.launchpad.net/launchpad
[03:55] <wgrant> It's not that easy.
[03:55] <MTecknology> nevermind - I don't know what I'm talking about :P
[03:55] <wgrant> The limit is not customisable per-user.
[03:55] <wgrant> akgraner: What are you trying to do?
[03:56] <akgraner> wgrant, the Ubuntu Women Project uses LP as the list of "official members"
[03:57] <akgraner> wgrant, I'm typing one sec I'll explain :-)
[03:57] <akgraner> we are holding a condorcet vote and some email address are hidden.
[03:58] <akgraner> I am trying to let them know they need to send me their email address so I can add them to the poll
[03:58] <akgraner> and I can't send but 3 a day
[03:58] <akgraner> by the time I get to all the hidden address the poll will be closed
[03:58] <wgrant> Ah. If only Launchpad's condorcet mode had been finished...
[03:58] <akgraner> :-(
[03:58] <wgrant> spm: Any ideas how to solve this?
[03:58] <spm> been reading along...
[03:59] <wgrant> There was an easy workaround until two days ago.
[03:59] <wgrant> But it's gone now.
[03:59] <akgraner> Anyway to lift that for the admins of the team (/me is listed as an admin)
[04:00] <spm> akgraner: is there no other way of contacting these persons? ie, no mail list etc? ie2. how were/do they know about the poll in the first place?
[04:00] <akgraner> I have sent it to the mailing list
[04:00] <akgraner> but our mailing list is mailman
[04:00] <akgraner> not Launchpad
[04:00] <wgrant> You could contact the entire team.
[04:00] <akgraner> if I had an LP mailing list
[04:00] <wgrant> No.
[04:01]  * wgrant taps fingers, waiting for LP to finally come back.
[04:01] <wgrant> Ah, you have a contact address set.
[04:01] <wgrant> That's unfortunate.
[04:02] <akgraner> So I posted in our IRC channel and the forums and the mailing list asking for those with hidden email address to email me...
[04:02] <wgrant> (if you didn't have one set, the 'Contact this team' link would send a separate email to every member)
[04:02] <spm> akgraner: heh, and needless to say, they haven't. right? :-)
[04:02] <akgraner> nope
[04:03] <spm> how many people are we talking? roughly?
[04:03] <akgraner> we have UWP team listed on LP but they aren't signed up for the mailman list
[04:03] <akgraner> 59
[04:03] <akgraner> out of 194
[04:03] <spm> yoikes
[04:03] <akgraner> yeah
[04:04] <spm> part of the problem here; I can't just give you their email addresses - I can see them - as that's private info and they've indictaed (via hiding it) they want it protected. :-/
[04:04] <akgraner> spm, I know
[04:04] <akgraner> I just need to be able to contact them via LP
[04:04] <akgraner> but I can't b/c I am limited
[04:05] <spm> everyone is limited; I think even us admins are.
[04:05] <wgrant> Correct.
[04:05] <wgrant> Rather flawed, but that's the way it is.
[04:05] <akgraner> how does that help the teams then?
[04:06] <akgraner> we tell them official roster is LP
[04:06] <akgraner> sign up there
[04:06] <akgraner> then I can't get them the info they need via LP
[04:06] <akgraner> help? :-(
[04:07] <spm> the "normal" method would be to have a list and everyone is subscribed to that; but in your case, you already have a list and that's elsewhere. urg. messy.
[04:07] <akgraner> yep
[04:07] <akgraner> and UW is not the only team like that
[04:07] <akgraner> most LoCo teams use mailman for mailing list not LP
[04:08] <wgrant> Yes, but most LoCos are terribly disorganised and don't have votes :P
[04:08] <spm> heh
[04:08] <akgraner> spm, ok I am open for suggestions I am trying to use the IRC nicks to workaround but
[04:08] <akgraner> that's not neat either
[04:09] <akgraner> 1) after this how do I set up the email entire team
[04:09] <akgraner> 2) can we get the limited lifted for admins or team owners
[04:09] <spm> akgraner: I guess... two part it. 1 keep emailing the official list - that's the actual contact you have right now. 2. create an answer reqeust; possibly bug asking for an exception; I unf doubt anything could be fixed soon enough to help this case; but perhaps the next one.
[04:09] <spm> askhl_: yeah, your #2 is along the lines I'm thinking
[04:10] <spm> askhl_: sorry - wrong person
[04:10] <spm> akgraner: ^^
[04:10] <akgraner> spm yep ;-)
[04:10] <akgraner> :-) opps didn't mean to wink at ya  :-/
[04:10] <spm> heh
[04:11] <spm> possibly something like a limited group that we can put folks in/out to be able to do mailouts of this nature; for strictly limited periods
[04:11] <akgraner> yep
[04:11] <spm> the internal discussion around this feature was convoluted
[04:11] <akgraner> spm, can you email the hidden address if I send you what I am trying to send them
[04:11] <spm> went for the blanket No as the first step; revisions from there; I don't believe there have been any since; so congrats; you're revision #1 :-)
[04:11] <akgraner> since you can see the addresses
[04:11] <akgraner> :-)
[04:13] <wgrant> I suppose you could unset the contact address, quickly send an email to the team, then set the address again. But I'm not sure if readding it would have any unfortunate consequences.
[04:13] <spm> heh. I could; I'd for a variety of reasons - including some selfish ones tbh :-) - rather not. The main one, it'd be an abuse of privledge. borderline argument perhaps, but I have to play caution there.
[04:13] <akgraner> spm, I had to ask :-)
[04:13] <spm> wgrant: no; that'd be the same level of privacy expose.
[04:13] <spm> akgraner: hey for sure :-)
[04:13] <wgrant> spm: It's something that any team admin can do.
[04:14] <spm> wgrant: ? unhide a users email address?
[04:14] <spm> Oh. the contact addres. right.
[04:14] <wgrant> If a team admin clicks the 'Contact this team' link on one of their teams that does not have a contact address sent out, it will be sent to every member individually.
[04:15] <akgraner> I'm an admin and I can't send out anymore for 23 more hours
[04:15] <wgrant> s/sent out/set/
[04:15] <spm> would there be any difference to using the team that way to the maillist? ie are the two sets (mailman list vs LP team) not fully 100% equal?
[04:17] <akgraner> I tried the contact this teams email address
[04:17] <akgraner> and got: You have reach your quota for direct contact of other Launchpad users. You can try again in 23 hours
[04:18] <akgraner> so 135 users will get contact a 3rd time if I do a blanket email in 23 hours..  :-)
[04:19] <spm> yeah it kinda sucks there. I suspect what you're somewhat dealing with is folks who simply aren't reading anyway. usual inertia.
[04:20] <spm> it occours ... you're on a 24 hour timer. that'd be stored somewhere. we could zot that.
[04:22] <wgrant> You'd have to remove or re-date at least one of the email records.
[04:22] <akgraner> so every 3 emails one of you all will have to reset something?
[04:23] <spm> akgraner: one of you == me :-)
[04:23] <akgraner> b/c the send limit will still be the same right?
[04:23] <spm> yup
[04:23] <akgraner> spm, I'm sorry
[04:23] <spm> I didn't for a sec suggest it was a great solution; just do-able; ;-)
[04:23] <akgraner> spm, will you be online tomorrow
[04:23] <wgrant> An email to a team should count as just one email, even if it actually goes to a million people because the team has no contact address set.
[04:23] <spm> akgraner: Saturday? I hope not! :-D
[04:24] <akgraner> spm, where are you located?
[04:24] <spm> can berrrra
[04:24] <akgraner> ahhhh
[04:24] <akgraner> ok cause tomorrow for me is Friday :-)  no I hope you aren't either :-)
[04:25] <spm> heh
[04:25] <akgraner> spm, I tell ya what - let me see how many I can find via IRC nicks
[04:25] <spm> us future folk pity the rest of the planet
[04:25] <MTecknology> wgrant: I sent an email to ~ubuntu-members once - they all got it individually (no contact addy)
[04:26] <wgrant> MTecknology: Yes. We all noticed.
[04:26] <MTecknology> wgrant: :P
[04:26] <wgrant> That was why one of the last changes to the policy was made.
[04:26] <MTecknology> wgrant: what chage was that?
[04:26] <akgraner> and If I am still stuck  in 23 hours I will send one to the whole list and just apologize for sending the request to everyone
[04:27] <wgrant> Oh, that change was never made :( There was discussion that only team admins should be able to contact a team.
[04:27] <akgraner> I just didn't want to spam the people who already gave me their address b/c the only way they can vote on the poll is for me to enter their address to condorcet
[04:27] <MTecknology> wgrant: back then I did wish there was an actual mailing list to post to
[04:28] <spm> akgraner: yeah. unf that's probably best at this stage; my thinking is to put a simple while [1] do; psql zot your timer ; sleep 60; done type of thing; but ....
[04:28] <akgraner> spm, just as a heads up, sometime around may we will have another condorcet poll going out
[04:29] <spm> fair enough; in that case definitely pls to add a bug report about this.
[04:29] <akgraner> so can we (and I will help test or whatever you need from me) figure out something a little easier..
[04:29] <spm> sure
[04:30] <akgraner> I don't want to ask you all to do something I am not willing to help with
[04:30] <spm> why not? everyone else does! ;-)
[04:31] <akgraner> b/c that's not me.. I don't like asking people to do something I would not be willing to do myself or that I haven't done.. I might not be able to write code, but I'll help where I can :-)
[04:32] <akgraner> spm, thank you for all your help tonight... I'll see what I can do, and just let me know if you need someone to test these new features and stuff :-)
[04:32] <spm> hrm. I suspect the zotting idea won't work anyway...
[04:32] <spm> no worries
[04:32] <wgrant> spm: Why not?
[04:32] <spm> sorry we couldnt get a better solution
[04:33] <akgraner> spm, no worries at least this gives you a reason why stuff like that is needed
[04:33] <MTecknology> How come you can't just disable the contact addy, wait until the time limitis up, send to team(everyone)
[04:33] <MTecknology> I missed something
[04:33] <spm> wgrant: looks like we store the emails sent in the usertouseremail table; in perpetuity. so my hunch (no code reading) is that the limit is based off a query of "give me the last 3" type of thing
[04:34] <spm> yeah. there's all the ones I've sent. wheee.
[04:34] <akgraner> MTecknology, I grabbed all the emails listed and added them to the poll
[04:34] <wgrant> spm: That's right. You'd have to re-date them, or reassign them to somebody else.
[04:34] <akgraner> that was 135 people
[04:34] <wgrant> ew
[04:34] <spm> gah. of course. re-dtaing would work. lala me.
[04:35] <spm> hack; but workable.
[04:35] <akgraner> MTecknology, I will send to the list in 23 hours if I haven't gotten all the hidden email address contacted
[04:35] <wgrant> spm: Probably actually easier to recover later by reassigning them to somebody else.
[04:35] <akgraner> but that means people who have already been contacted will hear about this for the 3rd time
[04:38] <spm> akgraner: heh. evil me suggests the negative feedback you may get should add weight to getting this issue fixed. >:)
[04:39] <akgraner> spm, yeah but it really needs a fix :-)
[04:39] <akgraner> and it's not just for me
[04:39] <akgraner> even it it is just 2 people per team (admins) who can be granted this
[04:41] <akgraner> spm, I'll use the email team feature next time, but this time I was sending a "you are receiving this email via LP b/c you email address was hidden.."
[04:42] <spm> fair nuff
[04:43] <akgraner> well let me get back to getting this poll to all the members..:-)
[04:43] <spm> heh; good luck with eh!
[04:43] <akgraner> spm, please let me know what I should do if anything to get this feature added
[04:43] <akgraner> :-)
[04:43] <spm> oh yes; just report a bug against launchpad in general.
[04:43] <akgraner> feature privilege whatever you call it
[04:44] <spm> PITA....
[04:44] <spm> oh dear. that came out loud. sorry.
[04:44] <akgraner> spm, ok will do THANK YOU!!!  (I was going to say PITA)
[04:44] <spm> akgraner: https://bugs.launchpad.net/launchpad/+filebug
[04:44] <spm> s/spm/Mr Potty Mouth/
[04:44] <akgraner> spm, :-) no worries.. you're grand have a great weekend
[04:45] <spm> surely intend to; you enjoy friday ;-)
[04:45] <akgraner> I will thanks
[07:43] <alkisg> What's the easiest way to allow 2 individuals full read/access to my bzr branch? (https://code.launchpad.net/sch-scripts)
[07:48] <alkisg> Do I need to create a team, and make them part of that team?
[07:48] <wgrant> Yes.
[07:48] <wgrant> You need a team if you want multiple people to have commit access.
[07:48] <noodles775> You already seem to have a team owning the trunk branch?
[07:53] <alkisg> The existing team is not the "coding" team, so I'll need to think a little about organization :)  Thank you!
[07:58] <alkisg> The existing team is in charge of the whole project, and has upload rights to some PPAs that I don't want the "coders" to be able to upload stuff.
[07:59] <alkisg> So I'm thinking of creating a new team, "sch-scripts committers", and only give them commit access to the branch
[08:00] <alkisg> Then, if I also wanted the existing team to have commit access to the branch, what would I have to do?
[08:00] <noodles775> Make it a member of the owning team?
[08:00] <alkisg> Got it. Thanks, trying...
[08:03] <alkisg> Ah, do all commiters have complete rights over the branch? I.e. is there some way to prevent novice developers from accidentally wiping everything?
[08:33] <napster> Do any one here can spare some moment for me to understand how launchpad works?
[08:38] <napster> Hello... Anyone can help me with this ^^
[08:49] <noodles775> napster: have you had a look through the tour? https://launchpad.net/+tour or were you looking for help on a specific topic?
[08:49] <napster> noodles775, tnx a lot
[09:53] <napster> noodles775, Launchpad uses bazaar. What are requirements on my system?
[09:53] <napster> noodles775, To use bazaar...
[09:55] <noodles775> napster: details about installing bazaar and a minitutorial here: http://doc.bazaar.canonical.com/latest/en/mini-tutorial/
[09:56] <napster> Hello... Anybody out there?
[09:56] <napster> noodles775, OK, one more doubt
[09:56] <napster> noodles775, What is trunk?
[09:59] <napster> noodles775, Hello...?
[10:01] <noodles775> napster: (I'm doing a few things at once here) trunk is just the name used often for your main line of development branch.
[10:01] <napster> noodles775, ok.. tnx for your time :)
[10:02] <noodles775> np.
[10:54] <Kamping_Kaiser> what the heck - heat?
[11:35] <bencer> http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/hardy/nginx/hardy-backports/changes when i try to get one of the diffs here i get internal server error, is anything wrong there ?
[12:25] <noodles775> bencer: yeah I see the same "Internal Server Error" when trying to browse Launchpad code - and can't see anything in the topic about the problem...
[12:25] <noodles775> losa: is it something we're aware of? (eg. http://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/files)
[12:27] <mthaddon> noodles775: our nagios alert isn't flagging a problem :(
[12:27] <noodles775> hm, that's no good.
[12:28] <mthaddon> we check /~vcs-imports/busybox/main/changes
[12:28] <mthaddon> and that's giving a 200 OK
[12:32] <noodles775> I've no knowledge of the codehosting server setup, but could it be a bad nfs link (so it only affects certain user branches)?
[12:32] <noodles775> (or similar)
[12:32] <spm> noodles775: yeah - was noticed this morn: https://bugs.edge.launchpad.net/launchpad-code/+bug/514090
[12:32] <noodles775> ah, thanks spm.
[12:33] <spm> np, /me goes back to not being here and enjoying the w/e ;-)
[12:33] <noodles775> :)
[13:30] <napster> I've created a project in launchpad and have bzr installed on my system. The project folder with source code is in my /home/Public folder. What is the next step to initiate the trunk?
[13:32] <noodles775> Hi again napster, your best bet would be to follow the code quick-start guide at: https://help.launchpad.net/Code/QuickStart
[13:32] <noodles775> and let us know if there's anything missing :)
[13:32] <napster> noodles775, You are there always. tnx mate :)
[14:00] <napster> noodles775, What will bzr remove do?
[14:00] <napster> noodles775, I've done bzr add and all the files added...
[14:00] <napster> noodles775, will bzr remove will remove all the files?
[14:00] <noodles775> napster: I don't think I could explain it any better than what you'll read if you type: bzr help remove
[14:01] <napster> noodles775, tnx again :0
[14:01] <napster> :)
[14:01] <noodles775> np!
[14:17] <napster> noodles775, Path(s) are not versioned: I see this error when I've added some files and dir to my already inited,added project directory
[14:17] <napster> noodles775, How to fix this?
[14:20] <noodles775> napster: if your issue is different to this: https://answers.edge.launchpad.net/bzr/+question/19768
[14:20] <noodles775> then it might be worth asking the friendly people on #bzr
[14:25] <noodles775> abentley: have you seen, or are you aware of bug 514090? It just seems to affect some hosted branches (hence it didn't trigger the nagios alert).
[14:25] <noodles775> For example: http://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/files
[14:26] <noodles775> and good morning too :), sorry!
[14:26] <abentley> noodles775: No, I hadn't.
[14:33] <slytherin> Can anyone please clarify the doubts I have regarding translations feature?
[14:34] <noodles775> slytherin: I'm sure dpm would be keen to clarify :)
[14:35] <slytherin> When I download a .po file for my project it has copyright assigned to 'Rosetta Contributors and Canonical Ltd'. But the license still says 'This file is distributed under the same license as the <program> package'. Shouldn't license be ideally BSD (3-Clause)?
[14:44] <henninge> slytherin: "copyright" and "license" are independent of each other.
[15:28] <slytherin> henninge: I know. But LP use terms say that all translations originating at LP are BSD licensed
[15:56] <geser> what could cause a script (requestsync) using the LP API fail with "HTTP Error 412: Precondition Failed"? this script got used to file many sync requests so I hope I didn't do something wrong
[16:07] <abentley> geser: One cause of Precondition Failed is if you try to make a change based on data that has since been modified.
[16:11] <geser> abentley: the script creates a new bug, sets importance and status on this bug's task and then calls task.lp_save() (that's where the 412 error occured).
[16:13] <geser> is it likely that someone else modified the bug in this short time frame?
[16:13] <geser> and how to deal with this? refetch the bug and try again?
[16:13] <abentley> geser: No, I think it's more likely that you violated a database constraint, but I'll have to investigate.
[16:23] <abentley> geser: It looks like there's a bug related to this: https://bugs.edge.launchpad.net/lazr.restful/+bug/369293
[16:23] <abentley> geser: The js code that modifies bugs removes their etag first.
[16:25] <abentley> geser: You may find that refetching the bug immediately after creating it works.
[16:31] <geser> thanks, will try this and hope it will catch those problems in future (as they don't appear every time)
[16:50] <chrisboom> trying to upload to launchpad
[16:50] <chrisboom> very stuck
[16:51] <abentley> chrisboom: What's happening?
[16:51] <chrisboom> getting this message
[16:51] <chrisboom>  you have a valid .bzr control directory, but not a branch or repository. This is an unsupported configuration. Please move the target directory out of the way and try again
[16:51] <chrisboom> im using windows bazaar
[16:51] <abentley> chrisboom: What location are you pushing to?
[16:52] <chrisboom> https://launchpad.net/~bigonroad/mygiftlist/trunk
[16:52] <chrisboom> http://launchpad.net/~bigonroad/mygiftlist/trunk
[16:52] <chrisboom> sorry, the latter
[16:52] <chrisboom> the former tells me  bzr: ERROR: Transport operation not possible: http does not support mkdir()
[16:54] <abentley> chrisboom: You can't push to http locations.  You should push to bzr+ssh:bazaar.launchpad.net/~bigonroad/mygiftlist/trunk
[16:54] <abentley> Sorry, bzr+ssh://bazaar.launchpad.net/~bigonroad/mygiftlist/trunk
[16:54] <chrisboom> bzr: ERROR: Parent directory of bzr+ssh:bazaar.launchpad.net/~bigonroad/mygiftlist/trunk does not exist.
[16:54] <chrisboom> You may supply --create-prefix to create all leading parent directories.
[16:55] <abentley> chrisboom: Try again with the //
[16:55] <chrisboom> aha
[16:55] <chrisboom> said bzr: ERROR: Connection error: Unable to authenticate to SSH host as  Chris@bazaar.launchpad.netsupported auth types: ['publickey']
[16:55] <chrisboom> need to go change some settings somewhere methinks
[16:55] <abentley> chrisboom: Have you run lp-login yet?
[16:55] <chrisboom> dunno how
[16:56] <chrisboom> the windows one seems to come with a gui
[16:56] <tsimpson> bzr login
[16:56] <chrisboom> so how do i do bzr login?
[16:56] <chrisboom> cant type it in
[16:56] <abentley> chrisboom: That GUI is called Bazaar Explorer.  It helps to know that's what you're using.
[16:56] <chrisboom> indeed
[16:57] <chrisboom> still trying to work out how to set up my ssh
[16:57] <chrisboom> done it in launchpad
[16:57] <tsimpson> is there not a command-line tool?
[16:58] <tsimpson> if not, look through the settings for something like "Launchpad username"
[16:58] <abentley> chrisboom: You don't *have* to use bzr explorer.  It should come with the commandline version also.
[16:58] <abentley> The "advanced" icon on the toolbar should let you run arbitrary commands.
[16:59] <chrisboom> indeed
[16:59] <tsimpson> the command should be "bzr launchpad-login your-LP-ID"
[16:59] <chrisboom> i chose, cos im not great at command line
[16:59] <chrisboom> kl
[17:07] <chrisboom> ok, im sorry
[17:07] <chrisboom> failing here
[17:07] <chrisboom> id quite like to use the gui
[17:07] <chrisboom> but right now, anything is cool
[17:07] <chrisboom> can you start me at the beginning
[17:13] <abentley> chrisboom: Hit "advanced".
[17:13] <abentley> chrisboom: select launchpad-login from the list of commands.
[17:14] <abentley> chrisboom: specify bigonroad as the sole parameter.
[17:14] <chrisboom> cool
[17:14] <abentley> Hit okay.
[17:14] <chrisboom> as in tools advanced controls?
[17:15] <abentley> chrisboom: Yes, but I see it on a toolbar also.
[17:15] <chrisboom> nope, not got that
[17:15] <abentley> Okay, so the tools-> advanced controls option is equivalent.
[17:16] <chrisboom> http://www.uploadscreenshot.com/image/48345/3116772
[17:16] <chrisboom> but then i dont get a list, but cool, ill type launchpad-login
[17:17] <abentley> chrisboom: I've got Bazaar Explorer version 0.10.0dev.  Perhaps you have an earlier one.
[17:17] <chrisboom> just downloaded this one
[17:18] <chrisboom> so its the latest stable i assume
[17:18] <chrisboom> one sec
[17:18] <chrisboom> yeh im 0.8.3
[17:18] <chrisboom> ill get latest
[17:18] <chrisboom> its 11.2
[17:19] <abentley> chrisboom: Just stick with the one you have for now.
[17:19] <chrisboom> cool
[17:20] <abentley> So in advanced commands, specify "launchpad-login" and "bigonroad"
[17:20] <abentley> And then hit okay.
[17:21] <chrisboom> done
[17:21] <abentley> Now try pushing to the last location.
[17:21] <napster> noodles775, Are you there/
[17:23] <chrisboom> abentley: bzr: ERROR: Connection error: Unable to authenticate to SSH host as
[17:23] <chrisboom>   bigonroad@bazaar.launchpad.net
[17:23] <chrisboom> supported auth types: ['publickey']
[17:24] <abentley> chrisboom: Have you set up your computer to use your ssh key?
[17:24] <chrisboom> and that would be a no.
[17:24] <chrisboom> ill go look it up
[17:25] <abentley> You'll need to do that.  I haven't really done that in Windows.  The folks in #bzr may be able to help.
[17:26] <tim> hi, i am trying to build a deb of gcc-4.4.3 for karmic. the folder created by apt-get source does't contain the source directly, but a tarball ... when trying to build the package, dpkg-source complains, that the binary file content changed ... any idea, what i am doing wrong?
[17:27] <napster> noodles775, Happy to get a friend like you on a learning procedure. I think I'll pull-edit-commit-push perfectly in a few days... Thnaks a lot for your help... see you later...
[17:27] <chrisboom> thanks for heelping man
[17:27] <chrisboom> sorry for being an idiot!
[17:27] <abentley> chrisboom: No problem.
[17:28] <abentley> tim: Did you edit or regenerate the tarball?
[17:28] <tim> abentley, i imported it ... the debian package of gcc is built from the tarball
[17:28] <tim> abentley, the root folder contains the debian/ folder and the gcc tarball
[17:32] <chrisboom> it worked!
[17:38] <abentley> tim: Sorry, I don't know a lot about packaging.  Maybe someone in #ubuntu-motus could help?
[17:38] <abentley> Sorry, #ubuntu-motu
[17:39] <tim> abentley, thanks, i'll ask there
[17:45] <chrisboom> how do i delete projects im not interested in, in bazaar explorer?
[17:45] <chrisboom> i wanna download a new one, and lose this one
[18:22] <doctormo> Using launchpadlib, how can I know if my user can writer to a selected branch object?
[18:35] <geser> is it a known bug that I can't revoke my own oauth-tokens (on edge)? I get "Sorry, you don't have permission to access this page." when I click on a "Revoke authorization" button.
[18:47] <abentley> doctormo: I don't think there's a direct way of determining that, but they can write if they're a member of the Person that owns the branch.
[18:48] <doctormo> abentley: There are no recursions required? groups apart of groups?
[18:49] <matsubara> geser, yes, bug 511567
[18:50] <geser> thanks
[18:50] <abentley> doctormo: There's a method we use, "inTeam", to recursively determine whether a person is a member of a team, but it's currently not exported due to privacy concerns.
[18:53] <doctormo> abentley: I think then I will only expose a feature of downloading a strait branch, if it's owned by the user and no group.
[18:53] <doctormo> abentley: Until such functionality as 'canWrite' is available.
[18:53] <abentley> doctormo: What are you wanting to do that you need canWrite fore?
[18:53] <geser> abentley: how is that different from person.super_teams which is in the LP API?
[18:53] <abentley> s/fore/for
[18:54] <doctormo> abentley: Did you see the ground control video?
[18:54] <doctormo> http://blip.tv/dashboard/episode/3161227
[18:54] <abentley> geser: Actually, that probably would work.  I've never used that.
[18:55] <abentley> doctormo: No.
[18:55] <abentley> doctormo: And the url you pasted wants an account.
[18:55] <doctormo> sorry, why do I keep posting the dashboard link
[18:55] <doctormo> http://blip.tv/file/3141629
[18:56] <abentley> doctormo: Anyhow, I'm less interested in the application than the specific feature you're wanting to provide.
[18:56] <doctormo> abentley: I want to let users download branches, without having to specify a new push location.
[18:58] <abentley> doctormo: So you can specify the location on their behalf, then.  I don't see why you'd want to restrict people to retrieving only the branches they can write to.  It's common to want to download a branch you can't write to and push your own version.
[18:59] <geser> sponsoring works exactly that way
[18:59] <geser> you push your branch to LP and request a merge into the branch you branched from
[19:01] <doctormo> abentley: For branches they can't write to, they specify a name which becomes their new push location.
[19:01] <doctormo> abentley: Users have asked for the ability to not have to specify the push location name but instead just allow a download, I'd rather not do that unless they can write to it.
[19:01] <abentley> doctormo: I must be misunderstanding what you mean by " I think then I will only expose a feature of downloading a strait branch, if it's owned by the user and no group."
[19:04] <doctormo> abentley: Basically I will only offer the ability to download the branch without setting a new push location to branches that people own.
[19:16] <abentley> doctormo: I'm surprised that downloading one's own branches is very common.  In any case, it sounds like super_teams will be a good analogue of canWrite.
[19:18] <abentley> doctormo: If you're not doing this already, you should also consider whether they've got a push location preconfigured in locations.conf.
[19:19] <doctormo> abentley: I consider that if they have a push location set in locations.conf, then they're not really going to be using ground control. Although that's just me being lazy as I don't want to have to check it.
[19:27] <maco> thank you whomever added the patch icon on the bug search results page
[19:39] <deryck> maco, I think it was intellectronica and bdmurray.
[19:42] <bcurtiswx> i search on launchpad for telepathy-mission-control and nothing comes up.  I know there's a telepathy-mission-control package.. what am I doing wrong?
[19:44] <abentley> When I search for that, I get 415 hits.  Where are you searching?
[19:44] <bcurtiswx> https://bugs.edge.launchpad.net/projects/+index?text=telepathy
[19:46] <abentley> bcurtiswx: telepathy-mission-control is a package, but doesn't appear to be a project.  Searching for projects won't find it.
[19:46] <bcurtiswx> ok, so I have a bug dealing with mission control.. where to file?
[19:46] <abentley> bcurtiswx: If you search from https://launchpad.net/, you'll find it.
[19:47] <abentley> bcurtiswx: If you search packages https://edge.launchpad.net/ubuntu, you'll also find it.
[19:48] <bcurtiswx> abentley: ty
[20:53] <glen> hi, if you remember me, that i was with problem of how to merge translations back to main trunk that each time there's collisions of merge
[20:54] <glen> project name is eventum, after merge i get these collisions: http://pld.pastebin.com/faa3914b
[20:54] <glen> usually the po headers get errors, this time es.po content too
[20:55] <glen> setup is that bzr+ssh://bazaar.launchpad.net/~eventum-developers/eventum/trunk/ translations are exporeted to bzr+ssh://bazaar.launchpad.net/~glen666/eventum/po/
[20:55] <glen> and i did bzr merge on trunk from the po branch
[20:55] <abentley> glen: So it looks like the translations don't conflict, just the metadata?
[20:55] <glen> so far i've commited only .pot in trunk, as they told thats the way conflict won't occour
[20:56] <glen> yes, metadata always conflicts
[20:56] <glen> and es.po seems too
[20:56] <abentley> glen: And never the actual translations?
[20:56] <glen> and fr.po
[20:56] <glen> well, as no translations are made on trunk, then only translations are in po branch
[20:57] <glen> is this collisions normal, or i do something wrong?
[20:58] <abentley> glen: It looks wrong to me.
[20:58] <abentley> glen: But I need to get my head around it.
[21:00] <abentley> glen: I don't understand this: "bzr+ssh://bazaar.launchpad.net/~eventum-developers/eventum/trunk/ translations are exporeted to bzr+ssh://bazaar.launchpad.net/~glen666/eventum/po/"
[21:00] <glen> it's setup to export launcpad translations to po branch
[21:01] <abentley> glen: Okay, and then you merge those into trunk?
[21:01] <glen> https://translations.launchpad.net/eventum/trunk - Translations are imported with every update from branch lp:eventum, and exported daily to branch lp:~glen666/eventum/po.
[21:02] <glen> yes that is so, something like: cd po; bzr pull;cd ../trunk; bzr pull; bzr merge ../po
[21:03] <abentley> glen: So are people (other than you) adding translations directly to trunk?
[21:03] <glen> i.e i commit the merge result of trunk+po to trunk
[21:03] <glen> no, nobody commits .po in trunk, other than me doing merge from po branch time to time
[21:04] <abentley> glen: And do you merge or pull trunk into ~glen666/eventum/po frequently?
[21:05] <glen> bi-weekly or so
[21:05] <glen> definately not often than a day
[21:06] <glen> i.e the automatic commit on po branch has definately gone it's round
[21:06] <glen> err, wait, i do not update ~glen666/eventum/po at all, launchpad does that automatically
[21:07] <abentley> glen: It doesn't merge trunk into ~glen666/eventum/po.
[21:07] <glen> it just commits to ~glen666 afaik
[21:07] <glen> you're suggesting i should do two ways merge? hmm
[21:08] <glen> but it keeps up after each commit of trunk, ie updates launchpad translations from the trunk commit
[21:08] <abentley> glen: I think your problems might go away if you merged trunk into glen666 immediately after merging glen666 into trunk.
[21:08] <glen> so it "kind of" does merge
[21:08] <glen> ok, that could do, i'll try it this time
[21:09] <abentley> glen: The key thing is whether bazaar shows merge revisions, because that is used to determine which changes were done sequentially, and which were done in parallel.
[21:10] <abentley> glen: parallel changes to the same section cause conflicts.
[21:39] <pmatulis> is there a launchpad admin around?
[21:46] <doctormo> Is there a way to use launchpadlib to get a specific merge proposal, given either the merge id or merging branch object?
[22:11] <geser> if you know the author, the project name, the branch name and the id then yes
[22:53] <hendrik> Hi, is there any way to report ubuntu specifc crashes in java without using launchpad?
[22:54] <hendrik> During the last 8 weeks I tried three times to use launchpad to report that bug. But everytime I try, it just ooops.
[23:20] <MTecknology> On https://edge.launchpad.net/~mtecknology/+archive/ppa - I have nginx   13 minutes ago   Successfully built ; to the right there's a little flashing gear icon - what's that mean? Shouldn't it be a chack mark?
[23:20] <bigjools> hover over it and see the tool tip
[23:21] <MTecknology> bigjools: I'm not seeing any tooltip
[23:22] <bigjools> it means that it's built but not published yet, but it's been published now
[23:22] <MTecknology> oh
[23:22] <MTecknology> thanks
[23:22] <bigjools> np