[00:01] <ArtiShow> no i can't, because when i want to log in /register, it's the same page "sorry you dont have the permission"... beuno
[00:02] <Hellow> Any idea on why LP has been forking up errors left and right for a few days now?
[00:02] <ArtiShow> i don' t find the page where i can to log in ...
[00:02] <ArtiShow> possible !
[00:04] <ArtiShow> 5 days ago, i can't acces to shipit...now, i can't log in...^^
[00:05] <beuno> ArtiShow, try clearing your cookies
[00:06] <ArtiShow> you think ??
[00:09] <ArtiShow> i already request a cd but it's the first time i can't log in, i don' t think it's a opera cookies problem (sorry for my bad english language ^^)
[00:16] <ArtiShow> no idea...
[00:20] <MattJ> Launchpad down?
[00:21] <MattJ> Hmm
[00:21] <MattJ> Refresh worked
[00:22] <wgrant> MattJ: Was it a 'Please try again'?
[00:24] <MattJ> wgrant: Something about not being able to connect to a server
[00:24] <MattJ> and it said try again in a few minutes I think
[00:24] <wgrant> spm: ^^
[00:24] <spm> yeah i saw... ta
[00:25] <wgrant> Are we renaming Launchpad to Launchbounce as well, now?
[00:25] <mwhudson> codebounce has stopped bouncing, mostly!
[00:25] <lifeless> do the bounce bounce baby
[00:25] <mwhudson> i guess this is conservation of bouncyness, or something
[00:25] <wgrant> mwhudson: Heh.
[00:26] <wgrant> My main complaint about the new Loggerhead is that it won't even show a revision diff if there's only one file involved.
[00:26] <wgrant> I still have to expand it manually :(
[00:26] <spm> wgrant: "Are we renaming Launchpad to Launchbounce?" ask me this arvo...
[00:26] <mwhudson> wgrant: yeah, that's a bit cruddy
[00:27] <mwhudson> wgrant: file a bug, maybe
[00:27] <wgrant> mwhudson: Will do.
[00:27] <mwhudson> (on loggerhead)
[00:27] <wgrant> Of course.
[00:27] <mwhudson> i would like some way of computing how large a diff is going to be without having to compute it :)
[00:27] <mwhudson> (which is sadly impossible, i think)
[00:28] <wgrant> That would be nice, yes.
[00:29] <mwhudson> part of the motivation for the change to closed by default is not wanting to DOS the user's browser
[00:29] <mwhudson> but the 1 file case, at least, is probably safe
[00:30] <wgrant> Yep.
[00:30] <wgrant> For multiple files it's fine to have them closed by default.
[00:56] <wgrant> I wonder if the i386 virtual build queue is going to exceed 1000 builds today.
[00:57] <ripps> Holy S***.... 903 queued for i386
[00:57] <wgrant> Yep.
[00:57] <wgrant> This getting beyond stupid.
[00:58] <wgrant> What makes it worse is that there's no build success notification.
[00:59]  * wgrant wanders of to uni, thankful that he hasn't yet moved his production application archive to a PPA yet.
[01:04] <Hellow> Wtf is up with the LP server?
[01:04] <Hellow> (s)
[01:43] <kirkland> okay, i'd like to rename a project and a team in launchpad.  i understand that I need an admin to do this.  what's the process?
[01:45] <lifeless> spm: ^
[01:45] <spm> kirkland: raise a question against launchpad. https://answers.launchpad.net/launchpad/ is also to assist us with verifying that the person asking should be asking. if it's urgent, ping me back when done and I can make it so
[01:46] <lifeless> kirkland: in general though, ask a Question
[01:46] <kirkland> spm: lifeless: perfect, thanks.
[01:50] <kirkland> https://answers.edge.launchpad.net/launchpad/+question/70094
[01:51] <kirkland> spm: it's not urgent, but it would be nice if it happened this week
[01:59] <spm> kirkland: so ... by this week you mean "next 20 minutes?" ;-)
[01:59] <kirkland> spm: :-)  no
[01:59] <kirkland> spm: by friday?
[02:02] <poolie> Hellow: lp is working for me... is it ok for you now?
[02:04] <spm> kirkland: you haven't, yet, used that team mailing list?
[02:05] <kirkland> spm: nope, it's empty
[02:05] <spm> cool - need to blow it away for a team reanme - or manually migrate (yuk - in case you were wondering)
[02:06] <kirkland> spm: nah, i don't really need the mailing list, and the archives are empty
[02:06] <kirkland> spm: gotcha
[02:09] <spm> kirkland: is done. note that PPA's don't migrate - I can rename the dir on germanium - or you can leave the old in situ, and create new. your call?
[02:09] <kirkland> spm: hmm, what do you recommend?
[02:09] <kirkland> spm: i think just leave it?
[02:10] <spm> I'd leave in situ and create new - tbh. as you're doing such a major name change. I've aliased the old project name, so folks should find the new. just update the new ppa location?
[02:10] <kirkland> spm: excellent, that sounds good
[03:23] <jmillikin> Is it possible to change the URL for a project? I can change the project's name, but that doesn't update the URL.
[03:29] <spm> jmillikin: Yes, but you personally can't do that. You need to submit a question requesting the change here: https://answers.launchpad.net/launchpad/
[03:30] <jmillikin> spm: Thanks, will do.
[04:08] <all_is_fair> updates yesterday killed my networking and wireless networking... Any Ideas? Please respond with all_is_fair first
[04:08] <mwhudson> all_is_fair: wrong channel
[04:08] <all_is_fair> please send me to the right channel
[04:09] <all_is_fair> there are no users in the #ubuntu channel
[04:09] <all_is_fair> I don't get it
[04:10] <mwhudson> all_is_fair: i see about 1400 users in that channel
[04:10] <lifeless> the #ubuntu channel is the right place
[04:11] <all_is_fair> I'm like the only user when I enter that channel??
[04:11] <Snova> all_is_fair: See the topic.
[04:11] <mwhudson> all_is_fair: are you in there now?
[04:12] <Snova> Gah, never mind me.
[05:17] <persia> spm, Re: pkg-games vs. pkg-games-devel: what options are there towards merging.  I'm not sure I understand LP well enough to understand the nature of the issue.
[05:18] <spm> persia: basically we can't merge a person into a team. AIUI you want the final team to have both email addresses tho?
[05:19] <persia> Well, it's more that I want to concentrate branding in one place.  The "person" actually represents a team.
[05:19] <spm> heh. yeah I could see that - totally threw me when it oopsed :-)
[05:20] <persia> So, I want to be able to have group-type access to resources (e.g. PPA, branches), and also have that group have the "Maintained Packages" list.
[05:20] <persia> I'm not sure what options are available to do that.
[05:22] <spm> well the pkg-games team can have all that. ahh I see the problem: https://edge.launchpad.net/~pkg-games-devel/+related-software
[05:22] <persia> That's the obvious issue.  The other is "contact this user" on uploads.
[05:22]  * spm nods
[05:23] <persia> And there's a host of related social issues, but I think those two are the main ones specifically related to LP interface.
[05:25] <spm> hmm. I'll throw this to the LP dev list and see if they have any ideas. i suspect we'll need to do something like convert the 'person' into a team and then merge. But how, if even possible...
[05:26] <persia> I suspect it's part of a general class of issues: due to the way that "people" are imported, I suspect every Debian team has such a pseudo-user.
[05:26] <persia> As long as the team doesn't want to use PPAs for special awkward backports, or use a shared code repo, this doesn't matter.
[05:27] <persia> On the other hand, where the team is more closely integrated with Ubuntu, the semantics get odd.
[05:56] <maxb> Is there an admin here who would be able to rescore a PPA build for me?
[05:56] <maxb> It failed, so I fixed the dependency issue and asked for a retry, but that means the build score is zero
[05:56] <maxb> With the current contention for builders, it'll never manage to get to the top of the queue
[05:56] <maxb> https://launchpad.net/~mercurial-stable-snapshots/+archive/staging/+build/987742 is the build
[06:02] <jamesh> won't its score go up as it ages?
[06:03] <maxb> I don't think scores work like that
[06:05] <lifeless> how do you think they work ?
[06:09] <maxb> I think scores are assigned statically at build record creation time according to a formula involving component, pocket, urgency, etc. - and are reset to zero for a retried build
[06:10] <maxb> Hi, by the way :-)
[06:10] <maxb> We meet again, a long way from cygsetup :-)
[06:11] <lifeless> hi :)
[06:11] <lifeless> yup, the internet is a small small world
[06:11] <lifeless> I'm reasonably sure delay is factored in to prevent starvation
[06:11] <lifeless> I'm not quite sure that is implemented
[06:12] <kirkland> spm: hey again...  looks like http://launchpad.net/screen-profiles is redirecting properly, but not http://launchpad.net/~screen-profiles
[06:12] <kirkland> spm: is it possible to have the team one redirect to?
[06:12] <kirkland> too?
[06:13] <lifeless> maxb - https://bugs.edge.launchpad.net/soyuz/+bug/1942654
[06:13] <lifeless> maxb - https://bugs.edge.launchpad.net/soyuz/+bug/194265
[06:15] <maxb> I'm not sure what I'm supposed to learn from that bug?
[06:17] <lifeless> that you are suffering a common confusion
[06:17] <maxb> oh no, I'm not confused :-)
[06:18] <lifeless> IIRC the internals correctly the way it works is that score is a component in  the queueing process but not the only one
[06:18] <lifeless> that is, you don't need to rescore to ensure the build will happen
[06:18] <lifeless> only to make it happen faster
[06:18] <lifeless> anyhow, a sysadmin will be around in ~ 30 or so
[06:19] <maxb> My understanding based on observation is that the build will happen, but only after the queue is empty of builds with higher scores
[06:20] <lifeless> I don't think any soyuz devs are on right now
[06:20] <lifeless> or we could check ;)
[06:20] <maxb> My build isn't going anywhere, it can wait :-)
[06:42] <spm> kirkland: yeah - to the best of my knowledge and searching there is no team alias - or if there is, it's well hidden in the UI :-/
[07:01] <wgrant> maxb: The build score does increase over time, but the others do too. The point of the build score is to determine the ordering, so it would make sense that it only builds once those builds with higher scores have built.
[07:02] <wgrant> It's probably not optimal that a retry starts at 0, particularly as one can DoS the buildds equally well just by making lots of uploads.
[07:02] <wgrant> (that is, if they need any help to be DoSed, which they certainly don't at the moment)
[07:03] <maxb> Hmm. Is the time-based adjustment visible in the UI?
[07:03] <wgrant> Yes.
[07:04] <maxb> Oh. I seem to have only ever seen a small set of specific score numbers
[07:05] <wgrant> At least, it used to be... I haven't paid attention for a while.
[07:06] <maxb> Unless the time based factor is extreme, it's going to take ages for a zero-based retry to get up to the several thousand of a normal build
[07:06] <wgrant> Right.
[07:06] <wgrant> So in the current build queue climate, a retried build will probably never get built.
[07:07]  * maxb will continue to lurk and wait for an admin
[07:11] <savvas> I'd just leave it there, go to an all-night concert and come back :P
[07:12] <savvas> scores can be edited?
[07:13] <wgrant> By ~(launchpad-buildd-)admins, yes.
[07:14] <savvas> maxb: I suppose you already have, but why don't you ask on answers.l.n ? :)
[07:16] <jamesh> wgrant might also be able to edit them if he's discovered a vulnerability and not reported it
[07:17] <wgrant> jamesh: I've reported all of the vulnerabilities I've discovered, actually.
[07:17] <jamesh> thank you :)
[07:17] <wgrant> All except the one particularly ironic one was fixed pretty quickly.
[07:17] <wgrant> That one's still not fixed :(
[07:18] <wgrant> Although it's not close to the criticality of the others.
[07:18] <jamesh> I think the biggest security vulnerability I discovered in Launchpad was the librarian
[07:18] <savvas> so how is the build score formed? square root of what attributes? :)
[07:18] <jamesh> we fixed that by moving it to its own domain
[07:19] <wgrant> jamesh: Yes, that would have been a nasty one.
[07:19] <jamesh> iirc, the equivalent problem still exists in bugzilla
[07:19] <wgrant> savvas: A combination of pocket, component, archive, urgency, section (IIRC), and magic dust.
[07:20] <wgrant> I should probably go hunting for more vulnerabilities at some point, given my prior horrifying successes.
[07:21] <savvas> hm..
[07:22] <savvas> did anyone notice a wishlist bug to distribute the "all" architecture packages to be built on an available machine and not to wait for i386?
[07:22] <wgrant> savvas: Yes. But it wasn't well taken.
[07:22] <wgrant> But an alternative should be happening soon - pooling the i386, amd64 and lpia buildds.
[07:23] <wgrant> So each of those three archs will be able to build on three times as many machines.
[07:23] <wgrant> Which includes arch-indep builds.
[07:23] <savvas> ah ok
[07:24] <savvas> I suppose they replied in a similar way as in bug 350760 ?:P
[07:35] <maxb> jamesh: oh? I've always wondered why the librarian was on its own domain?
[07:36] <jamesh> maxb: it used to be on librarian.launchpad.net.  Your session cookie is sent to all https *.launchpad.net sites.
[07:36] <jamesh> you can upload text/html attachments for bugs to the librarian
[07:36] <jamesh> html documents can contain javascript that can read cookies
[07:36] <maxb> Oh!
[07:37] <jamesh> it's even worse for bugzilla, since the attachments get served from the same domain
[07:37] <jamesh> you can load up any form you want in an iframe read its DOM, make changes and submit
[07:38] <wgrant> Fortunately Bugzilla doesn't store private code, or have access to push code out to millions of machines.
[07:38] <jamesh> and there is nothing XSRF protection can do about it
[07:39] <jamesh> so you could e.g. write an attachment that searches for all security bugs the user has access to and subscribe a third party account to each.
[10:04] <maxb> Launchpad is the only website I primarily navigate by typing full URLs straight into my browser :-)
[10:04] <rowinggolfer_> lol, it's so much more than just a website though.
[10:06] <intellectronica> maxb: we're going to do quite a lot of work on improving navigation for v3.0 and even more after that
[10:06] <intellectronica> we know it's a bit painful right now. if you have suggestions on how to improve it, by all means, file bugs
[10:07] <zyga> hello
[10:07] <LarstiQ> intellectronica: actually, I'd like to navigate to bugs typing in a full url, but that is harder than I'd like.
[10:08] <intellectronica> LarstiQ: please exaplin
[10:08] <zyga> I just made a new hosted branch without a project name (so it ended up in +junk) and changed the project to something (bzr) a moment later. Now I have invisible, working branch at +junk and visible, unusable, empty branch at /bzr/; See: https://code.launchpad.net/~zkrynicki/bzr/bzr-logsearch and https://code.launchpad.net/~zkrynicki/+junk/bzr-logsearch
[10:09] <kiko> mwhudson, jml: shouldn't that change have been handled nicely?
[10:09] <LarstiQ> intellectronica: I'd like to have something akin to 'bugs.debian.org/12345'. I know there is a longer url that works for launchpad irregardless of the project a bug is under, but I always fail to get it right.
[10:10] <LarstiQ> intellectronica: ah, bugs.launchpad.net/bugs/
[10:10]  * LarstiQ tried +bug and +bugs first
[10:10] <intellectronica> LarstiQ: launchpad.net/bugs/12345
[10:10] <zyga> oh and I did push to /bzr/ using: bzr push lp:~zkrynicki/+junk/bzr-logsearch --use-existing-dir
[10:11] <LarstiQ> intellectronica: thanks!
[10:34] <crevette> hello
[10:35] <crevette> I've a small question, how it is computed the Build Score I see in my PPA about a build?
[10:35] <crevette> and what does it mean?
[10:35] <wgrant> This question is coming up a bit lately.
[10:35] <wgrant> Maybe cprov can give a real answer.
[10:36] <crevette> this is quite urgent, I have it for weeks, I just thought I could come here to see you and ask :)
[10:36] <crevette> +not quite urgent
[10:36] <crevette> :)
[10:36] <cprov> uhm, I'm preparing a description for that with mrevell, should be done soon, but I can explain that quickly.
[10:36] <wgrant> crevette: cprov said a while ago 'messy heuristic on the build archive (PPA, PRIMARY, PARTNER), source component, urgency and age in queue (basically)'
[10:36] <wgrant> Ah, here he is. even better.
[10:37] <mrevell> hey cprov, let's have a call about that today, if you have time
[10:37] <wgrant> Although the pocket is in there somewhere too.
[10:37] <cprov> mrevell: sure
[10:38] <cprov> wgrant: yes, pockets are prioritized in this order: SECURITY, UPDATES, RELEASE, BACKPORTS and PROPOSED.
[10:38] <cprov> wgrant: but that's about to change based on https://bugs.edge.launchpad.net/soyuz/+bug/372491
[10:38] <wgrant> cprov: I just saw that you'd revealed that table in a bug.
[10:38] <crevette> I guess build score is a kind of priority to prioritize ubuntu build vs PPA ?
[10:38] <wgrant> Right, I read that bugmail about a minute ago.
[10:38] <wgrant> crevette: It's the number used to order the builds.
[10:38] <cprov> crevette: PPA and ubuntu builds are already isolated, since they build in different farms
[10:39] <cprov> crevette: it's used for prioritizing builds within those 2 domains
[10:39] <crevette> ahokay, I don't know the launchpad platform at all, I just use it as reporter and builder
[10:40] <wgrant> Ooh, London is awake, and today is Wednesday. Do we get buildds soon?
[10:40] <cprov> :)
[10:41] <cprov> hopefully yes,  the PPA build ETA is getting more and more embarrassing each day.
[10:41] <wgrant> And it has been 2.5 weeks.
[10:43] <crevette> wgrant, you said (PPA, PRIMARY, PARTNER) earlier, so it means canonical sells build time to companies ?
[10:43] <wgrant> crevette: I was quoting cprov, but: PPA is obvious, PRIMARY is the Ubuntu archive, and PARTNER is Canonical's partner archive (archive.canonical.com)
[10:44] <wgrant> But I'd imagine that Canonical partners can probably purchase private PPAs to use.
[10:44] <wgrant> I don't know, though.
[10:45] <cprov> wgrant: that's right, the support comes as a 'package', when you buy a P3A (storage, build time, privacy, etc)
[10:52] <wgrant> cprov: Is the build queue disaster going to happen again next release? I've been considering replacing the repository we use for deployments with a PPA, but 16+ hour build queue times make that a bit awkward.
[10:53] <cprov> wgrant: if we continue with the same number of builders, yes, it will happen again. But we are discussing how we can keep more builders working full time in PPA farm.
[10:54] <cprov> wgrant: so, it will not happen in the mid-term.
[10:54] <wgrant> cprov: OK, thanks.
[11:12] <maxb> intellectronica: I'm not actually sure whether my comment was a complaint about the navigation, or a compliment about the URL format :-)
[11:12] <maxb> To be fair, half the time, I don't actually have a launchpad page open in my browser at the time
[11:13] <maxb> And it's become habit to use the address bar whether I do or not!
[11:13] <wgrant> I don't think you can improve navigation for the Launchpad users who have learnt to use URLs.
[11:13] <wgrant> It's just so much more efficient.
[11:13] <intellectronica> maxb: yes, the URLs are really clean and logical. i do think the navigation links can be improved a lot
[11:14] <wgrant> I like SF.net's bug URLs.
[11:14] <intellectronica> wgrant: sounds like a very good benchmark to me!
[11:14] <maxb> I don't like SF.net :-) What does a SF.net bug url look like?
[11:14] <intellectronica> wgrant: i mean improving navigation for users already comfortable with the URLs, not matching SF's, which i don't like at all
[11:15] <wgrant> maxb: It has .php in it, and you need to put in the query string two numbers which you can't find anywhere except in those links.
[11:15] <wgrant> maxb: It's awful.
[11:15] <maxb> ah.... <sarcasm>like</sarcasm> :-)
[11:15] <wgrant> Yes.
[11:15] <wgrant> It's impossible to do better than Launchpad's bug URLs.
[11:17] <maxb> well... it's slightly unintuitive that bugs.launchpad.net/NUMBER doesn't work
[11:17] <wgrant> True.
[11:17] <wgrant> But I just launchpad.net/bugs/NUMBER, which is the same number of characters.
[11:18] <maxb> Sure. And it makes perfect sense that bugs.launchpad.net/NUMBER doesn't work, once you've started to see the design shining through
[11:18] <wgrant> Well, I actually just say 'bug 1234' and the template bookmark picks it up.
[11:18] <maxb> after all, there's no launchpad entity called NUMBER
[11:18] <intellectronica> maxb: what lots of people do is define a url template in firefox for bugs
[11:18] <wgrant> Right.
[11:19] <intellectronica> heh
[11:19] <wgrant> Poor bug 1234 gets such abuse on staging.
[11:22] <maxb> What is a firefox url template?
[11:22] <wgrant> maxb: You can define a bookmark, give it a name, and put a %s somewhere in the URL.
[11:22] <wgrant> You then type '<name> <somestring>', and it will call that bookmark replacing the %s with the argument.
[11:24] <wgrant> s/name/keyword/
[11:26] <maxb> Thats... amazingly useful
[11:27] <maxb> and completely unintuitive :-)
[11:27] <wgrant> Yep.
[11:29] <wgrant> They seem to be formally called "keyword bookmarks"
[11:32]  * wgrant plots nasty questions for deryck's first CHR day.
[11:32] <deryck> hello, all.  I'm community help for the day, but it's my first day at community help. :)
[11:33] <elmo> deryck: the first rule of CHR is: ignore wgrant.  the second rule of CHR is: ignore wgrant.
[11:33] <mrevell> haha, harsh elmo :)
[11:33] <elmo> he started it :-P
[11:33] <elmo> (and he knows I'm joking)
[11:34] <wgrant> That I do!
[11:34]  * deryck notes the rules
[11:35] <wgrant> elmo: Although a year ago you would probably have been quite serious.
[11:42] <rowinggolfer_> deryck: good luck!
[11:42] <deryck> thanks rowinggolfer_!
[12:30] <ripps> OMG! Additional servers!
[12:35] <wgrant> Including one I've never seen before.
[12:37] <wgrant> Although it was around for a few days before they were all stolen, it seems.
[12:40] <ia> hello. i've tried to upload in ppa package with new upstream version, but i've got error (File <UPLOADED_FILE> already exists in <LOCATION>...); i've read https://help.launchpad.net/Packaging/UploadErrors and it says, that "This mean you have uploaded a file that already exists in the pointed 'LOCATION'", but - in my ppa (which i points) there is no orig.tar.gz for new upstream version, which i try to upload. I will be very appreciate for any ideas or clues ab
[12:40] <ia> out this.
[12:41] <ripps> ia: try using dput with the -f flag
[12:43] <wgrant> ia: Is that in the email you get back, or on the commandline?
[12:43] <ia> wgrant: in email
[12:43] <wgrant> ia: OK, so ripps' isn't the solution... hmm. Can you give the actual error message, and the URL to your PPA?
[12:44] <ripps> Yeah, I get that email when I botch an upload. If a build hasn't been attempted yet, than dput -f usually works
[12:44] <wgrant> That's a rejection message, so there won't be a build for it.
[12:45] <ripps> wgrant: I ge that email when I upload a package with debuild -s -sd with making an upload with debuild -S -sa. It's expecting an orig.tar.
[12:45] <ripps> ^without
[12:47] <ripps> The solutin: debuild -S -sa && dput -f <LOCATION>
[12:48] <wgrant> ripps: You shouldn't get that message. You should get something like the opposite of it.
[12:48] <LarstiQ> ripps, wgrant: where did you notice the new servers?
[12:49] <wgrant> ia: Which is your PPA, and what was the exact text of the message?
[12:49] <ripps> https://edge.launchpad.net/builders
[12:49] <wgrant> LarstiQ: Buildds, at https://launchpad.net/builders
[12:49] <ripps> woot! 7 i386 builders now
[12:49] <wgrant> Blah, 5 last time I looked.
[12:49] <LarstiQ> ah, and you knew the makeup before :)
[12:51] <wgrant> Well, there's no longer woefully few.
[12:51] <wgrant> So it's pretty obvious.
[12:51] <ia> wgrant: well, look. here my ppa for git stuff - https://launchpad.net/~iaz/+archive/git ; look at package gitg - gtk frontend for git commands. in my ppa - only 0.0.1 version (and there is orig.tar.gz only for this version). so, i've tried to upload new upstream version - 0.0.3, and i get error via email - "File gitg_0.0.3.orig.tar.gz already exists in Primary Archive for Ubuntu, but uploaded version has different contents."
[12:51] <LarstiQ> wgrant: I hadn't seen that page before.
[12:51] <wgrant> ia: The Primary Archive is the real Ubuntu archive.
[12:51] <wgrant> LarstiQ: It is well hidden.
[12:52] <ia> wgrant: oh, i see - https://launchpad.net/ubuntu/+source/gitg :-)
[12:52]  * VK7HSE I too could do with a little more training in this field! as I've struck this a few times :-/
[12:52] <wgrant> cprov: I know PPAs are meant to look up the orig.tar.gz in the PRIMARY archive if it's missing, but should it really reject because a different one was uploaded?
[12:53] <cprov> wgrant: yes, otherwise the lookup will not work as expected in the next attempt.
[12:53] <wgrant> cprov: Mmmm, true.
[12:54] <wgrant> ia: So, yes, you should probably just use the Ubuntu one.
[12:54] <wgrant> ia: And work out how you managed to get the same file with a different hash.
[12:54] <ripps> typically when I'm building an upstream source package, I use the vcs version in the orig.tar and changelog. (0.18.1+git090504), the package is called package_0.18.1+git090504 and the orig.tar is a called package_0.18.1+git090504.orig.tar.gz
[12:54] <cprov> wgrant: it's almost always caused by re-compressing it (gzip has timestamps in its header)
[12:54] <wgrant> ripps: If it's a VCS snapshot, sure.
[12:55] <wgrant> cprov: I'm aware, but I wonder why that would have been recompressed.
[12:55] <wgrant> Unless it was a bz2 to start with, which some upstreams unfortunately do.
[12:55] <cprov> wgrant: righto
[12:58] <ripps> Woot! 9 i386
[13:00] <wgrant> sandpaperfig went away :(
[13:00] <wgrant> Super-cprov will need to rescue those poor trapped builds :(
[13:02] <wgrant> Back to 7 i386...
[13:02] <wgrant> Maybe they're just teasing us.
[13:03] <ripps> We're gonna need 15 if we're gonna burn through all ~900 packages in a decent amount of time
[13:05] <wgrant> And down to 6.
[13:13] <wgrant> 4!
[13:13] <cprov> wgrant: down to 4,
[13:13] <wgrant> They were just teasing.
[13:13] <wgrant> Nice timing.
[13:14] <cprov> wgrant: I don't know what's going on, but they will eventually settle.
[13:14] <cprov> wgrant: they become immediately available, I don't have to do anything.
[13:15] <wgrant> cprov: Oh, right, that automatic rescuing code landed last cycle?
[13:15] <cprov> wgrant: yes, the code for rescuing jobs assigned to unavailable builders ...
[13:15] <wgrant> Hm, no, sandpaperfig retains a build although it has been deactivated for at least 15 minutes.
[13:16] <cprov> wgrant: builders from ubuntu-enablements become available by a external mechanism.
[13:18] <wgrant> cprov: I said that you would have to rescue the trapped builds, not the builders.
[13:19] <cprov> oh, right, but even that isn't working 100 %, see sandpaperfig ...
[13:20] <wgrant> cprov: Right. I initially forgot that code had landed, then remembered, but then noticed that it wasn't working. That rapid set of realisations confused things.
[13:24] <cprov> wgrant: it doesn't work when builders are in "manual"
[13:24] <wgrant> cprov: Ahh.
[13:24] <wgrant> I was wondering why it wasn't showing up as deactivated.
[13:24] <cprov> wgrant: but the fact is that after this code change builders don't need to be put in manual before going anymore
[13:25] <wgrant> The status doesn't seem to be shown anywhere any more.
[13:25] <wgrant> Right.
[13:28] <maxb> What does "enablement" mean, anyway?
[13:29] <wgrant> Saturating bandwidth, by the sound of things...
[13:29] <wgrant> Or just trying to fit in an inappropriately marketing-like word.
[13:33] <wgrant> So, the buildds do seem to have at least settled now. To just two more than previously, though, with one of them being on the architecture that wasn't actually problematic.
[13:41] <maxb> Hmm. Well, it's shaved a couple of hours off my estimated time-to-build, but that's not going to empty the queue any time soon
[13:41] <wgrant> No, the queue is still getting deeper.
[13:42] <MaWaLe> hi all : haw can i make LP identify me automatically with bzr
[13:43]  * wgrant pokes deryck 
[13:45] <deryck> MaWaLe, take a look at `bzr help launchpad` or `bzr help launchpad-login`
[13:46] <MaWaLe> deryck: thx for your reply : i'll see where? google or LP Help?
[13:47] <deryck> MaWaLe, run that via a command line to read the bzr help info on those topics.
[13:48] <deryck> MaWaLe, but basically, running this for me -- bzr launchpad-login deryck -- will tell bzr about me on launchpad, where deryck is my user id on launchpad.
[13:48] <deryck> MaWaLe, is that what you are asking, how to use bzr with your lp login?
[13:49] <MaWaLe> deryck: i want to know how to make LP handle my commitment with bzr
[13:49] <MaWaLe> sorry for my poor english
[13:50] <MaWaLe> i explain :
[13:50] <MaWaLe> i want to make bzr connect to LP with my LP account to make it handle my karma :)
[13:51] <deryck> MaWaLe, so you want to push your bzr branches to lp?
[13:51] <MaWaLe> yup :)
[13:52] <wgrant> MaWaLe: Or do you want to set the name on your commits, so that LP knows it's you?
[13:52] <deryck> MaWaLe, see https://help.launchpad.net/Code/UploadingABranch.
[13:52] <MaWaLe> wgrant: you've got it ;)
[13:53] <wgrant> MaWaLe: bzr whoami "Your Name <your@email.address>"
[13:53] <wgrant> The critical bit is the email address - that has to match one of yours on Launchpad, or you won't get the karma or other attribution.
[13:53] <MaWaLe> i made it but it didn't affect my karma?
[13:53] <wgrant> The name doesn't really matter.
[13:53] <wgrant> Right, it will only affect commits made after you've set it.
[13:54] <wgrant> Only the new revisions will use that as their commiter.
[13:55] <MaWaLe> thx guys
[13:56] <MaWaLe> there isn't a way to have LP offline on a test machine to practice oflline?
[13:57] <wgrant> MaWaLe: You don't need LP to use bzr.
[13:58] <MaWaLe> i know wgrant
[13:58] <MaWaLe> in fact i'm a member of the Tunsian LoCo Team
[13:58] <MaWaLe> and we will reorganize our LP pages and affiliations
[13:59] <MaWaLe> so i want to manage a complete tutorial for our community and maybe have an offline test machine for practicing
[13:59] <wgrant> MaWaLe: In that case, try staging.launchpad.net - it uses a copy of the normal database that is overwritten every night, so it's safe to play around on. It also doesn't send email, so you can try things without spamming people.
[14:00] <MaWaLe> wgrant: when i try it on some page it didn't have the same effect as the real one
[14:00] <MaWaLe> commitment between team and projects didn't always have the same effect
[14:00] <MaWaLe> i don't know if i'am explaining clearly my thoughts
[14:01] <wgrant> MaWaLe: Everything except email should be just the same on staging.
[14:01] <wgrant> But I don't quite understand what you mean, right.
[14:01] <MaWaLe> there isn't a fr channel for LP :p
[14:04] <MaWaLe> bzr help launchpad
[14:27] <MaWaLe> how to make bzr automatically sign all my commitment to LP?
[14:28] <rowinggolfer_> bzr whoami "your name <you@your-address.com>"
[14:28] <rowinggolfer_> IIRC
[14:30] <MaWaLe> rowinggolfer_: thx wgrant showed me that
[14:30] <MaWaLe> but i'm asking for pgp signing of the commitment
[14:30] <rowinggolfer_> oh, sorry.
[14:30] <intellectronica> rowinggolfer_, MaWaLe: no, that just sets your email. if you want to sign all your commits you have to add `check_signatures = require` to your configuration, iirc
[14:31] <MaWaLe> so intellectronica, what should i do?
[14:32] <intellectronica> MaWaLe: add `check_signatures = require` to your configuration, like i said above ;)
[14:33] <MaWaLe> intellectronica: thx i see it :)
[14:34] <MaWaLe> intellectronica: and which file may i edit to add this directive?
[14:35] <intellectronica> MaWaLe: either bazaar.conf or locations.conf, depending on whether you want to set it globally or only for some locations
[14:35] <MaWaLe> intellectronica: globally
[14:37] <intellectronica> MaWaLe: so, bazaar.conf
[14:37] <MaWaLe> thx intellectronica
[14:37] <intellectronica> MaWaLe: a lot of this information is readily available in the bazaar documentation. you should have a look. there are many really nice configuration options
[14:38] <MaWaLe> intellectronica: there isn't a french complete documentation for managing bzr with LP?
[14:38] <MaWaLe> i'm more efficient with french :)
[14:39] <intellectronica> j'ne sais pas
[14:39] <rowinggolfer_> zut alors
[14:39] <MaWaLe> intellectronica: so you speak french :p
[14:39] <MaWaLe> rowinggolfer_: you too :d
[14:39] <intellectronica> MaWaLe: not really. i _studied_ french in school, many years ago. there's a huge difference between studying a language and actually speaking it
[14:40]  * rowinggolfer_ failed french twice :(
[14:40] <rowinggolfer_> MaWaLe: ever heard French spoken with a Manchester accent?
[14:40] <MaWaLe> i've got it :) for me i'm trying to improve my english as well as i can :)
[14:40] <MaWaLe> rowinggolfer_: yup :d
[14:42] <intellectronica> MaWaLe: reading technical manuals is a great way to improve your english ;)
[14:42] <intellectronica> (i'm saying that from experience)
[14:43] <MaWaLe> intellectronica: i know but not when you haven't much time
[17:01] <ripps> 13 i386 builders, now that's what I'm talking about
[17:10] <ripps> 17!
[17:11] <mtaylor> I've got a bug that I'm not sure if it's a bzr bug or a launchpad bug...
[17:11] <beuno> mtaylor, what's the problem?
[17:12] <mtaylor> the break-lock "helpful" info spits out lp internals locations
[17:12] <mtaylor> beuno: like, If you're sure that it's not being modified, use bzr break-lock lp-140464987345808:///~drizzle-developers/drizzle/development/.bzr/branch/lock
[17:12] <mtaylor> which, of course, doesn't work
[17:12] <beuno> yeah, that's a LP but
[17:12] <beuno> mwhudson knows all about it
[17:12] <mtaylor> mwhudson: poke. poke
[17:12] <LarstiQ> it's a bzr bug
[17:12] <mtaylor> haha
[17:12] <beuno> he's asleep
[17:13] <beuno> LarstiQ, hi  :)
[17:13] <LarstiQ> bug #250451 to be precise
[17:14] <LarstiQ> mtaylor, beuno: last-but-one comment, spiv describes the three-pronged problem clearly.
[17:14] <mtaylor> bugs should list people by IRC nick
[17:14] <beuno> LarstiQ, ah. I thought it was because of the way LP exposed the paths
[17:15] <LarstiQ> beuno: no, as mwhudson had remarked earlier on, and spiv gives a nice recipe for, it happens with pure bzr too.
[17:15] <mtaylor> mmm. good write up
[17:16] <beuno> ah
[17:16]  * beuno should actually read
[17:16] <LarstiQ> the first thing that should be done I guess is to stop the locking code to print to stdout by itself.
[17:17]  * LarstiQ off to the supermarket
[17:17] <LarstiQ> beuno: I'd like to fix it, but I know how I am with time and taking too much on my back. I do think the problem is sufficiently analysed someone can now go and implement it.
[17:19] <ahe> i just want to build some metapackages and uploaded my first package to my ppa yesterday
[17:19] <ahe> i used the guide at http://scubuntu.meraka.org.za/wiki/PPAIntro but now the build failed because there is no makefile in the fake source directory
[17:20] <ahe> i could create a dummy makefile and try again but is this the official way to build metapackages?
[17:33] <rockstar> statik, hey.
[17:51] <bdmurray> The privacy / public new UI doesn't always work for me.  Sometimes I uncheck private and it doesn't always update.
[17:54] <kiko> bdmurray, when it doesn't what happens? nothing?
[17:54] <kiko> intellectronica: ^^
[17:54] <bdmurray> kiko: yeah, the bug still stays private
[17:55] <intellectronica> bdmurray: can you reproduce this reliably, or mention a but you recently had a problem with?
[17:55] <intellectronica> bdmurray: also, are you sure it's still private, and not just the page not updating after the action completes?
[17:55] <bdmurray> intellectronica: no, it happens something like 1 in 10 times
[17:55] <bdmurray> intellectronica: yes, as after reloading it was still private
[17:56] <intellectronica> bdmurray: did you observe any browser errors?
[17:56] <bdmurray> intellectronica: how?
[17:57] <intellectronica> bdmurray: in firefox you'd see them in the bottom-right corner. it's different for other browsers
[17:57] <intellectronica> noodles775: any ideas? ^^^^^
[17:57] <bdmurray> intellectronica: no, but I'll keep an eye out
[17:57] <bdmurray> intellectronica: is there any debugging information I can gather somehow?
[17:57] <intellectronica> bdmurray: also, does it appear like it completed successfully? the spinner stops spinning and you see a green flash?
[17:58] <bdmurray> intellectronica: Yes, I believe so but will watch more closely
[17:58] <intellectronica> noodles775: unping, i meant abel, of course
[17:58] <intellectronica> bdmurray: finally, care to file a bug? i'll also try to reproduce
[17:59] <bdmurray> intellectronica: of course
[17:59] <intellectronica> bdmurray: cool, thanks
[18:26] <statik> hi rockstar
[18:29] <rockstar> statik, I sent you a mail. since you seemed to be away at the time.
[18:29] <statik> cool
[19:00] <ablert> hello, I'm attempting to make and upload a package to my ppa
[19:00] <ablert> and i get an email with this: PPA uploads must be for the RELEASE pocket.
[19:02] <ablert> I'm attempting to follow the instructions at: https://help.launchpad.net/Packaging/PPA#Uploading to upload an slightly altered postgresql
[19:05] <james_w> ablert: do you have jaunty-proposed or something in the top line of your changelog?
[19:05] <james_w> it should just be "jaunty"
[19:06] <ablert> ah - I think I see the issue - it's hardy security, but of course it should just be hardy
[19:06] <ablert> I will try that. thank you
[19:18] <aboudreault> hi
[19:18] <aboudreault> with a PPA..... do we have a stable/unstable/testing component ?
[19:18] <tsimpson> no, only the ubuntu releases (currently)
[19:19] <aboudreault> :(
[19:20] <tsimpson> Debian PPA support is planned, don't know when though
[19:21] <aboudreault> So, there is no other way to have a "unstable" component than creating another launchpad-group ?
[19:22] <tsimpson> you can have multiple PPAs per person/group
[19:23] <aboudreault> ha
[19:24] <aboudreault> then , that's what i'm looking for. thanks
[20:23] <blizzkid> lo all. Would it be possible to merge 2 LP acounts?
[20:25] <beuno> blizzkid, yes
[20:26] <beuno> which ones are they?
[20:26] <blizzkid> beuno: blizzkid and mcielen, I'd like to keep the mcielen one
[20:26] <blizzkid> btw, will karma be added too? :p :p
[20:27] <beuno> blizzkid, probably not  :)
[20:27] <beuno> kiko, can you merge to active accounts?  ^
[20:27] <beuno> flacoste, ^
[20:27] <kiko> yes
[20:27] <kiko> he can too
[20:28] <flacoste> kiko: i can't
[20:29] <kiko> no
[20:29] <kiko> I mean blizzkid can too
[20:29] <blizzkid> kiko: I can?
[20:29] <kiko> sure you can -- if you have both emails
[20:30] <blizzkid> yeah, I have
[20:31] <blizzkid> kiko: enlighten me :)
[20:31] <kiko> blizzkid, visit /people
[20:31] <kiko> and there's a link there
[20:33] <blizzkid> ok, I'll have a look
[20:33] <blizzkid> thx
[20:34] <blizzkid> btw, wazzup with LP atm?
[20:40] <crack05> !status
[20:40] <crack05> !help
[20:41] <beuno> crack05, what can we help you with?
[20:41] <crack05> the site is currintly off ?
[20:41] <blizzkid> crack05: just try refreshing a few times
[20:41] <beuno> nope, it's on
[20:41] <blizzkid> beuno: it's "stuttering" atm
[20:42] <Snova> Seems to be working for me... well, I can see the title at any rate. Too slow to see much more yet.
[20:42] <crack05> thanks
[20:42] <blizzkid> Snova: it's really stuttering, I got "please try again later" a few times
[20:42] <blizzkid> refreshed and was ok
[20:42] <hggdh> quite some stuttering. I am getting "sorry there was a problem, etc, etc" rather frequently. And no, I am not on edge
[20:42] <blizzkid> then again
[20:43] <crack05> its working :))
[20:43] <crack05> thanks friends
[20:43] <iGadget> hi
[20:43] <iGadget> I keep getting messages that I should come here to check the latest status on launchpad (it's been refusing to serve me ;) ...)
[20:44] <beuno> iGadget, we're working hard to solve it
[20:44] <iGadget> allrighty, thanks
[20:44] <iGadget> good luck then, I'll stop disturbing you in fixing it :)
[20:45] <savvas> awesome, i386 is finally available :)
[20:46] <savvas> in ppa builds I mean :P
[20:48] <Hellow> lol: "They finally released i386!" :P
[20:51] <shortname> /nick shortname_
[20:54] <Snova> bug 360846
[20:57] <Snova> Now if only it would load...
[20:58] <savvas> works here
[20:59] <savvas> ah I'm on edge, https://edge.launchpad.net/bugs/360846/+text
[20:59] <Snova> Well, it's also partly my connection, but I know it's not that bad.
[20:59] <Snova> Ah, I'll try that.
[20:59] <beuno> Snova, join the beta testers team!
[20:59] <Snova> Yay, here we go.
[20:59] <beuno> https://edge.launchpad.net/~launchpad-beta-testers
[21:08] <bdmurray> intellectronica: its bug 372883
[21:35] <kiko> bdmurray, any additional information on that one?
[21:36] <bdmurray> kiko: more than I put in? no
[21:37] <ablert> so i've made what I think are correct changes in order to compile my package, and it uploads appropriately, but the builds fail and I'm not entirely sure where to start looking for the problem
[21:38] <kiko> bdmurray, thanks man
[21:42] <ablert> is there an easy way to use debuild to also try to build everything locally before I attempt to upload?
[21:43] <bdmurray> ablert: have you looked at the build logs?
[21:45] <ablert> hrm, it could be that a regression test failed -- looking into it. Thanks :) Can I do that easily locally before trying to upload?
[21:45] <bdmurray> the build logs are available on launchpad
[21:45] <ablert> *nod* http://launchpadlibrarian.net/26408195/buildlog_ubuntu-hardy-amd64.postgresql-8.3_8.3.7-0ubuntu8.04.1-curvedental~ppa1_FAILEDTOBUILD.txt.gz
[21:45] <ablert> I have those, it just might be faster to find out locally before having to force launchpad to deal with it
[22:20] <wgrant> Wow, the i386 virtual buildds have already finished the backlog!
[22:31] <cprov> wgrant: how cool is that, huh ?
[22:34] <ripps> Are we going to keep these servers? Somehow I doubt it.
[22:35] <wgrant> ripps: Hopefully until the next release...
[22:38] <elmo> well
[22:39] <elmo> they get borrowed from time to time
[22:39] <elmo> but rarely all at once
[22:39] <elmo> well, never all at once
[22:39] <wgrant> Except at release.
[22:39] <elmo> there's always 3 x $arch that are permanent
[22:39] <wgrant> Ah, right.
[22:40] <elmo> and next release we'll a) definitely be able to get them back faster, b) may not steal all of them
[22:40] <elmo> FWIW
[22:40] <wgrant> I was expecting that they would come back gradually.
[22:47] <intellectronica> bdmurray: cheers
[22:48] <elmo> wgrant: it was a gradual process, but we had some issues with the 'make PPA' script that made it appear a lot more 'all at once' than it actually was
[22:49] <wgrant> elmo: I meant gradually over the past two weeks, not 12 hours.
[22:49] <wgrant> Or were they back, but manual?
[22:52] <elmo> oh, right, no, they all came back today
[22:52] <wgrant> I presume the load graph doesn't actually just drop off 1 day short of 2 weeks after release.
[22:54] <elmo> wgrant: in terms of needing a bazillion machiens to handle it, it does drop off surprisingly fast
[22:54] <wgrant> elmo: Huh, OK.
[23:43] <aboudreault> emm.... i'm looking for the help page about launchpad version control service available
[23:43] <beuno> aboudreault, take a look at this: https://help.launchpad.net/BzrHowto
[23:44] <dtchen> anyhow, /win 26
[23:44] <dtchen> sorry!
[23:45] <aboudreault> beuno: thanks