[00:36] <sinzui> cjohnston: I think it is on the Ubuntu wiki. We used to require every list to be approved, but this bad for non ubuntu teams, so we added a message to express the Ubuntu projects wish.
[00:39] <cjohnston> ok
[00:39] <cjohnston> thanks siu
[00:39] <cjohnston> sinzui:
[00:49] <lifeless> spm: mail handling issue -
[00:49] <lifeless> Error message: Handler found, but message was not handled: Robert Collins <robertc@robertcollins.net>
[00:49] <lifeless> https://lp-oops.canonical.com/oops/?oopsid=OOPS-1537CEMAIL9
[00:50] <sinzui> lifeless. I think that mean that Launchpad cannot control you. You are free to do as you wish
[00:52] <lifeless> actually, its a race - email submitted to a deleted branch
[02:27] <nhandler> What is the syntax for the date/time field for a poll? (/me should create a patch to display this info)
[02:28] <wgrant> nhandler: YYYY-MM-DD HH:mm:ss
[02:30] <wgrant> Er, I may have got some capitalisation around the wrong way.
[02:30] <nhandler> wgrant: Thanks
[02:30] <nhandler> That is all UTC I take it, right?
[02:31] <wgrant> It depends.
[02:31] <wgrant> Try on staging and see, I guess..
[02:31] <wgrant> At least some are in your local timezone.
[02:33] <nhandler> wgrant: That is a good idea. I'll probably wait to test it until I have some more time (and am a bit more awake)
[04:38] <alkisg> Hi, how can I mark this bug as "invalid for LTSP"? It's not an upstream bug... https://bugs.launchpad.net/ubuntu/+source/ltsp/+bug/539950
[04:39] <wgrant> alkisg: It's marked as a duplicate -- it does not need to be otherwise closed.
[04:39] <alkisg> Ah, ok
[04:39] <wgrant> That's why you can't edit it, and it is hidden from default listings.
[04:39] <alkisg> (I just marked it as a duplicate...)
[04:40] <alkisg> Thanks wgrant
[05:37] <Andre_Gondim> why I cannot open https://translations.launchpad.net/ubuntu/lucid/+templates ?
[05:37] <Andre_Gondim> (Error ID: OOPS-1537G629)
[05:39] <mwhudson> Andre_Gondim: it's timing out but in a strange way... try again?
[05:41] <Andre_Gondim> (Error ID: OOPS-1537E717)
[07:13] <dickelbeck> Please help, want to change the "team" that owns the trunk branch of project Kicad to team "kicad-trunk-committers".  How do I do this?
[07:22] <persia> dickelbeck: Have someone in kicad-trunk-committers push to the new branch location, adjust the definition of trunk.
[07:50] <wgrant> persia: One may also channge the ownership to a team of which one is a member from the 'Change details' form.
[08:17] <persia> wgrant: Really?  Cool.  That sounds easier.
[11:16] <persia> Hi!  I'm trying to change the contact address for a team.  Another team was previously using this address.  Is there a timeout involved, so I need to wait some specific amount of time, or do I need to ask a question?
[11:38] <nhandler> persia: The address appears to have changed. It sent an email to the ubuntu-reviews list with a link that needed to be clicked
[11:38] <persia> I saw.
[11:38] <persia> I wasn't expecting ubuntu-core-reviews@ to go to ubuntu-reviews@
[11:38] <persia> Unfortunately, I still can't change the contact address for the other team, because it's still claimed by the old team for some reason.
[11:39]  * persia just pressed the "Change" button again, to no effect.
[15:26] <lirel> hi, while reporting a bug i found a very similar one and subscribed to it. it is marked to affect ubuntu. is there a way to hint to a version of ubuntu i found this bug in?
[18:01] <geser> leonardr: I've just found out that python-launchpadlib from lucid still uses the "beta" version of the API by default. Will this be updated for lucid?
[18:03] <leonardr> geser: yes, but i haven't made the changeover yet. the code that gives launchpad a real 1.0 api just landed on edge
[18:03] <leonardr> if i'm out of time and don't know it, let me know
[18:08] <geser> leonardr: there is still some time. I just read the the thread on the launchpad-dev ML and read the dates on the +apidoc page. I didn't know that the "1.0" API is *that* fresh.
[18:09] <leonardr> geser: compare https://launchpad.net/+apidoc/
[18:40] <barry> dpm, henninge ping?
[18:40] <dpm> barry, pong if it's something quick, about to leave :)
[19:08] <dnjl1> Hi, I'm working on libguestfs. At buildtime this creates a initramfs with the help of debirf. But this will fail on Launchpad.
[19:08] <dnjl1> For tests, I've build a debirf-lptest package: https://launchpad.net/~dnjl/+archive/experimental/+packages?field.name_filter=lptest&field.status_filter=&
[19:08] <dnjl1> Debirf calls debootstrap within a fakeroot and debootstrap will fail with error: /usr/bin/dpkg-deb: /usr/bin/dpkg-deb: cannot execute binary file
[19:08] <dnjl1> Log is available there: http://launchpadlibrarian.net/41153337/buildlog_ubuntu-karmic-i386.debirf-lptest_003_FAILEDTOBUILD.txt.gz
[19:08] <dnjl1> If I build it on a clean build machine as user this works. But not on Launchpad. Any ideas?
[19:25] <abentley> dnjl1, I think your best bet to get an answer is to file question on 'soyuz' in answers.
[19:25] <dnjl1> yes, I think I will do so...
[20:33] <blueyed> I'm trying to push a bugfix branch, but it fails:
[20:33] <blueyed> $ bzr push lp:~blueyed/mplayer/bug-540491
[20:33] <blueyed> Using default stacking branch /~vcs-imports/mplayer/trunk at lp-66552656:///~blueyed/mplayer
[20:33] <blueyed> bzr: ERROR: KnitPackRepository('lp-66552656:///~vcs-imports/mplayer/trunk/.bzr/repository')
[20:33] <blueyed> is not compatible with
[20:33] <blueyed> CHKInventoryRepository('lp-66552656:///~blueyed/mplayer/bug-540491/.bzr/repository')
[20:33] <blueyed> different rich-root support
[20:34] <blueyed> It appears the vcs-import branch needs upgrading? Can you do this?
[20:35] <blueyed> uh. trying again it worked.. I remember vastly that this is known already..?! - from the duration it seems that it's using unstacked now?
[20:36] <mwhudson> yeah, we should upgrade the import branches
[20:36] <mwhudson> it's a slow process though
[21:00] <maxb> because of CPU on the codehosting machines, or ..?
[21:20] <blueyed> And why does it work the second time? - does the local client ask to skip stacked branches? or does the server handle it somehow?
[21:20] <blueyed> and why cannot it fallback in the first run? - ok, all bzr specific questions, but it may be setup related.
[21:21] <sumanah> GNOME bug tracker bugwatch has been disabled for a while for performance reasons IIRC https://bugs.edge.launchpad.net/bugs/bugtrackers/gnome-bugs -- is there an ETA on when it'll be activated again?
[21:22] <maxb> blueyed: I think it works the second time more or less by accident, by virtue of the part-created branch from the first run causing it to not bother trying to locate a stacking target (AFAIK)
[21:23] <blueyed> ah, thanks. makes sense somehow.
[23:12] <davidstrauss> How can I hide a question that concerns a security issue?
[23:18] <EdwinGrubbs> davidstrauss: the best solution would probably be to click on the "Create bug report" on the question. You can mark the bug as security related, and you can edit the question to remove the sensitive info.
[23:18] <kees> davidstrauss: top right, yellow pencil icon in front of "This report is public"
[23:19] <kees> oh, sorry, misparse of "question".
[23:20] <davidstrauss> EdwinGrubbs: The sensitive info is in a comment on the question.
[23:21] <davidstrauss> Can I get someone to at least delete the question?
[23:22] <EdwinGrubbs> davidstrauss: yes, I'm just checking the proper process for that.
[23:34] <spm> davidstrauss: yes, one of the LP admins can do so - esp as it's in a comment on the question. I'll do so right now, if you identify the Question in ... err question. /msg may be appropriate
[23:34] <davidstrauss> spm: https://answers.launchpad.net/pressflow/+question/96253
[23:34] <mhall119|work> hello, I'm new to launchpad's code
[23:35] <spm> davidstrauss: #5?
[23:35] <davidstrauss> spm: The whole question should go.
[23:35] <spm> oki's.
[23:35] <davidstrauss> spm: I've copied what I need over to the security-locked bug
[23:35] <mhall119|work> I would like to have the .is_team attribute in launchpadlib automatically populated, instead of having to call back to launchpad every time
[23:35] <mhall119|work> does anybody know where in the codebase I should be looking for that?
[23:36] <spm> mhall119|work: try #launchpad-dev for preference
[23:37] <thumper> mhall119|work: is it a method right now?
[23:37] <thumper> mhall119|work: that surprises me
[23:37] <thumper> mhall119|work: lib/lp/registry/interfaces/person.py
[23:37] <thumper> mhall119|work: it is an attribute, not a method
[23:37] <thumper> mhall119|work: so it doesn't require a callback
[23:38] <mhall119|work> thumper: okay, then why does it take so long to return?
[23:38] <thumper> mhall119|work: are you sure you are timing the right bit?
[23:39] <mhall119|work> I'm calling [m for m in lp.people['ubuntu-us-florida'].members if m.is_team]
[23:39] <mhall119|work> that takes about 20 seconds to run
[23:39] <mhall119|work> if I take out the if m.is_team, it takes about 2 seconds
[23:40] <mhall119|work> is .is_team a property maybe?  that is calling back?
[23:40] <thumper> mhall119|work: interesting, I'd ask leonardr
[23:40] <thumper> mhall119|work: but he isn't around
[23:40] <thumper> if you got lp.people['thumper']
[23:40] <mhall119|work> well for my own browsing fun, what part of the launchpad code is supplying that?
[23:41] <thumper> and looked at is_team of that, it is cached locally
[23:41] <thumper> mhall119|work: I gave you the file above: lib/lp/registry/interfaces/person.py
[23:41] <mhall119|work> it the cache lazy loaded?
[23:42] <wgrant> The representation of the collection contains representations of each of the subordinate entries.
[23:42] <wgrant> So it should be quick.
[23:42] <wgrant> Which suggests a prolbem in launchpadlib.
[23:42] <wgrant> Although maybe launchpadlib is deciding to revalidate each.
[23:42] <mhall119|work> thanks thumper
[23:42] <thumper> mhall119|work: I'm with wgrant on this
[23:42] <wgrant> mhall119|work: How many members are there in that team?
[23:42] <thumper> mhall119|work: smells like a bug
[23:43] <wgrant> The initial representation only contains the first 75 entries, actually.
[23:43] <davidstrauss> How can I control who subscribers are for a bug? This is important for security issues.
[23:43] <mhall119|work> wgrant: >250 I think
[23:43] <wgrant> davidstrauss: You cannot unsubscribe a team that you do not control from a bug.
[23:43] <wgrant> davidstrauss: But if you report it as a security bug initially, it will have only the reporter and security contact subcsribed.
[23:43] <mhall119|work> wgrant: can i specify how many entries to load initially?
[23:44] <wgrant> mhall119|work: I don't think you can, fortunately.
[23:44] <davidstrauss> wgrant: If you convert a question to a bug, you don't have the option of making it a security issue initially.
[23:44] <wgrant> Requesting large numbers is just going to time out.
[23:44] <wgrant> davidstrauss: Indeed not.
[23:44] <davidstrauss> wgrant: I need the subscriber list scrubbed for this bug: https://bugs.launchpad.net/pressflow/+bug/540600
[23:44] <thumper> davidstrauss: for that type of thing, I'd make a new security bug and link it to the question (if the link is important)
[23:45] <wgrant> spm: ^^
[23:45] <wgrant> But the issue has been public now for months anyway...
[23:45] <wgrant> And anybody who is subscribed has already been notified.
[23:45] <davidstrauss> It seems that security issues are poorly handled for questions
[23:45] <wgrant> Questions aren't designed for security issues.
[23:45] <wgrant> Bugs are.
[23:46] <davidstrauss> Yeah, I just got contacted by that module's maintainer that he wanted to lock down this issue
[23:46] <davidstrauss> I can't control whether people post security issues to questions
[23:46] <spm> davidstrauss: oki, zotted all comments; and wiped the original question. unf we don't have a recipie for actually removing a Q. yet.
[23:46] <davidstrauss> spm: Thanks
[23:47] <davidstrauss> wgrant: It would be best to have the "create a bug" tool on questions ask if it's a security issue and wipe out the question in the process of creating an initially locked-down bug
[23:49] <spm> davidstrauss: wgrant: that'd be bug. https://bugs.edge.launchpad.net/launchpad/+bug/298147 - do have sql for that one tho. one sec.
[23:51] <davidstrauss> Is there a way to list bugs that affect you?
[23:52] <spm> heh. select * from bugs; <== *all* albeit a superset. ;-)
[23:54] <spm> davidstrauss: fyi. am just going to delete ALL subscriptions; then re-add yourself to that bug. jic you notice weird things a happening.
[23:54] <davidstrauss> spm: thanks
[23:55] <davidstrauss> spm: Are there LP admins outside of Canonical? Any chance I could become one?
[23:55] <spm> davidstrauss: and done.
[23:56] <spm> davidstrauss: outside canonical? no. privacy/legal etc etc issues.
[23:56] <davidstrauss> ok