[12:58] <sabdfl> there's a problem with has_attr right? not supposed to use it?
[01:45] <MarineBoy> Hey
[01:45] <sabdfl> hi
[01:45] <MarineBoy> Can someone PM me that knows alittle more about the Ubuntu Distro ?
[01:46] <mdke> MarineBoy, #ubuntu is the best place to ask, but I might be able to help
[01:51] <sabdfl> mdke: hi
[01:52] <mdke> sabdfl, hello. how're you doing?
[01:54] <sabdfl> mdke: pretty good, just working flat out on blueprint
[01:54] <sabdfl> big landing due tonight, if tests pass
[01:55] <mdke> sabdfl, cool, good luck :)
[01:56] <sabdfl> thanks
[01:56] <sabdfl> 11k diff :-/
[03:33] <sabdfl> stubless!
[08:06] <sabdfl> stub: hey, was looking for you around 10am your time, what time do you usually hop on for future reference?
[08:06] <sabdfl> also, am having an issue where LP can't send mail, so mail is building up in some queue
[08:06] <sabdfl> every time i run LP, it start bleating about all the mail it wants to send
[08:07] <stub> sabdfl: Then or a little earlier when it isn't a public holiday
[08:07] <sabdfl> so i get a ton of test failures related to mail
[08:07] <sabdfl> :-/
[08:07] <sabdfl> sorry
[08:07] <sabdfl> happy easter!
[08:07] <sabdfl> any ideas on the mail front?
[08:07] <stub> You mean Songkran :-) Its Buddhist over here ;)
[08:07] <stub> I haven't heard of that before
[08:07] <stub> Can you pastebin what you see?
[08:07] <fabbione> morning sabdfl !
[08:08] <sabdfl> hey fabio!
[08:08] <fabbione> sabdfl: we are few unable to close the lid ;)
[08:09] <sabdfl> https://chinstrap.ubuntu.com/~dsilvers/paste/filevZ7wXK.html
[08:09] <sabdfl> >
[08:09] <sabdfl> ?
[08:09] <sabdfl> fabbione: ?
[08:09] <stub> sabdfl: Launchpad attempts to send email via localhost SMTP, so installing a local mail transport should sort that
[08:09] <sabdfl> stub: can I not just tell it not to send mail?
[08:09] <sabdfl> i don't really want to spew mail out to the world, which is what i THINK I used to be doing
[08:10] <stub> It won't spew to the world - it is setup to redirect email to a single email address.
[08:11] <stub> sabdfl: You can't easily just turn off the email.
[08:11] <fabbione> sabdfl: we can't stay away from our laptops.. close the lid ;)
[08:11] <fabbione> and take a break
[08:11] <sabdfl> what is the single address?
[08:12] <stub> sabdfl: By default, developers use the 'stub' mailer.
[08:12] <sabdfl> fabbione: ah. me too :-)
[08:12] <stub> sabdfl: It redirects all email to root@localhost
[08:12] <stub> sabdfl: If you want a different address, you need to duplicate package-includes/mail-configure-normal.zcml into override-includes/mail-configure-normal.zcml and change the config
[08:13] <stub> (Might need to set the file you are using to ignored, or use override-includes/+mail-configure-normal.zcml if you want to do this)
[08:13] <sabdfl> stub: where do i find the stub mailer?
[08:14] <stub> The stub mailer is lib/canonical/launchpad/mail/stub.py if you mean the source
[08:14] <sabdfl> so everything in override-includes/ is parsed no matter what it is called?
[08:14] <sabdfl> stub: do I just run that?
[08:14] <stub> sabdfl: It is what you are using right now
[08:14] <sabdfl> stub: then why am i getting the failure-to-connect?
[08:15] <stub> sabdfl: It is trying to redirect all email to root@localhost, but there is no SMTP server listening on localhost so it is raising that exception
[08:15] <sabdfl> stub: ok, so it does not do local delivery
[08:15] <sabdfl> i thought you meant stub was a smtp server that would listen and just dump all mail to root@localhost
[08:15] <sabdfl> where does the system queue mail?
[08:15] <stub> There used to be an option in Z3 that did local delivery, but it was dropped after a security bug was found in the implementation
[08:16] <sabdfl> and why don't we have an option just to turn off mail sending?
[08:16] <stub> In /var/tmp/launchpad_mailqueue (configured in package-includes/mail-configure-normal.zcml)
[08:17] <stub> sabdfl: Nobody has asked for that option before ;)
[08:17] <stub> sabdfl: It would be pretty simpler to stick a check in the stub mailer to just not send anything.
[08:18] <stub> 1 config entry in launchpad.conf and 1 'if' statement in stub.py
[08:43] <sabdfl> stub: couldjadoit?
[02:06] <kiko> la la la
[02:07] <kiko> I am on holiday
[02:24] <mdke> where's the documentation for changing bug status via email?
[02:24] <mdke> gah, found it, nm
[02:24] <kiko> in the wiki
[02:24] <kiko> anyway
[02:24] <kiko> I'm off, catch you all later
[02:27] <jordi> mdke: see my post in the lists.
[02:27] <jordi> (still not my reply to yours :/)
[02:28] <mdke> jordi, got it. Thanks
[02:28] <mdke> listing strings is definitely the #1 thing
[02:30] <jordi> mdke: if you come with something else, be sure to say that on your email ;)
[02:30] <jordi> so they get it done :)
[02:31] <mdke> jordi, I'll think about it, thanks. Very cool to hear that you guys are acting on this
[02:33] <jordi> now, it's time for me to go to the mountains
[02:33] <jordi> I wanted to go last night, grr.
[02:34] <mdke> have fun!
[06:51] <LaserJock> anybody about?
[06:51] <LaserJock> is it possible to give more info about a package from the +filebug search box?
[06:53] <LaserJock> maybe for each package shown in "Select Package" you can grab the short description fo the description intead of just the name
[07:25] <LaserJock> I guess I'll just email the launchpad-users list, that might work better ;-)
[07:45] <LaserJock> sabdfl: do you have a minute? I wanted to ask you something real quick
[07:46] <sabdfl> fire away LaserJock
[09:18] <sabdfl> anybody here?
[09:18] <sabdfl> what user do the page tests run as?
[09:18] <sabdfl> and how can i set that?
[09:37] <ddaa> If you mean db user, it runs as the launchpad user, which is the only one meaningful there.
[09:37] <ddaa> it is possible to change the db user for doctests
[09:37] <ddaa> e.g. doc/revision.txt runs as 'importd'
[09:38] <ddaa> see lib/canonical/launchpad/ftests/test_system_documentation.py
[09:54] <sabdfl> ddaa: perfect - thank you!