[02:08] <Laire> Hello I try to install proftpd, with virtual users, but I can't connect. I get this error in the log file: error: unable to open passwd file '/etc/proftpd/ftpd.passwd': Permission denied. when I change with chmod to 644 i get the error  mod_auth_file/1.0: unable to use world-readable AuthUserFile '/etc/proftpd/ftpd.passwd': Operation not permitted
[03:57] <ianorlin> !sudo |Laire
[06:31] <jirido__> Hi again I try to make a .deb file from libfm source with debuild but get problem with debuild: fatal error at line 1350:
[06:31] <jirido__> dpkg-buildpackage -rfakeroot -D -us -uc failed
[06:33] <jirido__> http://pastebin.com/PisTswep
[06:39] <Unit193> Not enough there, but any reason you can't just use the daily ppa?
[12:44] <guest9393> The software centre aborted while downloading 1GB+ worth of packages.   Now, non of them are installed but I can see them in /var/cache/apt.  How do I install them all?
[12:48] <guest9393> How to resume aborted installation?
[17:22] <Eli-5dce> Can someone tell me how to get to Jdk on Lubuntu? I need to open a jar file with it
[17:27] <Eli-5dce> people?
[17:27] <wxl> !java | Eli-5dce
[17:37] <Eli-5dce> thx
[19:48] <Ahmuck> hi hi.  which version is the LTS release
[19:48] <Ahmuck> the last release works in trial mode but upon installation the computer will not boot
[19:49] <Ahmuck> so ... i thought i would drop back to a LTS release
[19:51] <pleia2> there hasn't yet been a lubuntu LTS release
[19:51] <ianorlin> 14.04 will be in febuary
[19:54] <Ahmuck> hola pleia2
[19:55] <ianorlin> april I mean
[19:55] <ianorlin> sorry
[19:55] <Ahmuck> anywho, so if i want the latest release which works in  the pre-view version, how do i determine what is failing that won't allow it to boot
[19:56] <Ahmuck> ianorlin: si, i knew this but thanks for the correction


 :), I didn't now it
[13:19] <dholbach> JoseeAntonioR, so achiang and notgary would like to have hangout-on-air sessions - what do we need to do there?
[13:52] <czajkowski> dholbach: good intervie with Leann y
[15:01] <dpm_> dholbach, does UDW start now?
[15:03] <dpm_> dholbach, argh, a week too early!
[15:03] <dpm_> dholbach, I think it's the first time I've had my talk prepared like a week before the event :)
[15:03] <dpm_> ah, well, less work next week
[15:03] <dholbach> haha
[15:04]  * dholbach hugs dpm
[15:04]  * dpm hugs dholbach :)
[15:04] <smartboyhw> dholbach, when is the exact date of UDW?
[15:04] <dpm_> smartboyhw, next week Tuesday, the 29th Jan
[15:05] <smartboyhw> dpm, s***
[15:06] <smartboyhw> It clashes with out QA Team sessions in classroom
[15:06] <smartboyhw> Well guess we have to delay then
[15:11] <dholbach> smartboyhw, which times of the day?
[15:12] <smartboyhw> dholbach, check this out https://wiki.ubuntu.com/Testing/Activities/Classroom
[15:12] <dholbach> damn, parts of it clash indeed
[15:13] <smartboyhw> dholbach, we already delayed it once from now to next week, now we have to delay further more:(
[15:14] <dholbach> hm, maybe we could
[15:14] <dholbach> hmhmhm
[15:14] <smartboyhw> dholbach, we = QA team
[15:14] <dholbach> maybe just the clashing sessions need to be moved
[15:14] <smartboyhw> right?
[15:15] <smartboyhw> dholbach, it will look strange for somebody who just listened to the developer sessions
[15:15] <dholbach> what do you mean?
[15:15] <smartboyhw> then saw noskcaj or phillw talking about QA tools
[15:15]  * smartboyhw wants dholbach to look at the timetable carefully:P
[15:16] <dholbach> I don't understand
[15:18] <czajkowski> smartboyhw: best to just spill it out in plain sentences
[15:18] <czajkowski> as it's not clear tbh
[15:18] <smartboyhw> dholbach, after mhall119 session about Unity integration, it then *should* be no session behind. But according to the wiki page I have given you, the session after that is three sessions about TestDrive, KVM and VirtualBox (from the QA Team). That might cause people to go !!??!? when *watching* the session. It will look like as if Ubuntu QA Classroom  Day has gone after UDW. Very weird
[15:18] <dholbach> AFAICS the following sessions conflict with UDW sessions "Against test case and ubuntu-bug", "Following a bug report", "Zsync"
[15:18] <dholbach> smartboyhw, I think that's totally fine - we should be able to tell people "and as a bonus, here's what's next" :)
[15:19] <smartboyhw> dholbach, LOL. But then we must move the order. Since in the wiki page Section 2 sessions ("Against test case and ubuntu-bug" and "following a bug report") should be ahead of Section 3, we need to move them ALL back
[15:20] <dholbach> hmm
[15:21] <smartboyhw> balloons, help!!!
[15:58] <doctormon> I bought some fancy balloons from iparty the other day. Very fancy balloons indeed.
[15:59] <jono> balloons, jcastro, mhall119, dholbach, dpm hangout invite sent
[15:59] <jcastro> AWWW YEAH
[15:59] <balloons> weeee
[16:00] <dholbach> yoohoo
[16:00] <rrnwexec> rrnwexec standing by in the event he is summoned ;)
[16:00] <jcastro> It's taking too long to connect you to this hangout. Try again in a few minutes.
[16:00] <jcastro> I keep getting that
[16:01] <dpm> jono, coming
[16:02] <dholbach> I get error code 49
[16:03] <dholbach> bah, it wants me to reinstall the plugin
[16:27] <coolbhavi> jono, good morning
[16:30] <coolbhavi> jono, I have created a branch to fix few typos in adk and requested merge. Kindly request you to have a look if time permits
[17:14]  * czajkowski strangles mhall119 :)
[17:15] <mhall119> what'd I do now?
[17:16] <czajkowski> I had to redo all those reivewing of projects I did yesterday
[17:16] <czajkowski> you're duplicating my work mister :)
[17:16] <czajkowski> you owe me some corn bread and bbq food at this rate
[17:17] <mhall119> czajkowski: it's ready whenever you want to come and get it :)
[17:32]  * dholbach hugs balloons
[17:32]  * balloons hugs dholbach harder ;-)
[17:33] <balloons> enjoy dholbach.. stay warm my friend
[17:33] <dholbach> I'll try :)
[17:36] <dholbach> all right my friends - have a great rest of your day - see you tomorrow! :)
[17:36]  * dholbach hugs you all
[17:37] <JoseeAntonioR> urgh, just when I got online he quits :(
[17:41] <jcastro> he hates you
[17:41] <jcastro> just kidding
[17:41] <jcastro> he probably doesn't
[17:42] <JoseeAntonioR> :P
[17:42] <JoseeAntonioR> jcastro: ubuntu on air canonical hosting almost fully set up, btw
[17:42] <jcastro> \o/
[17:47] <mhall119> jono: can you confirm that https://wiki.ubuntu.com/UbuntuPhone/CoreApps/Calendar looks good to you?  If so, I'll go and finish the rest
[17:55] <jono> mhall119, checking
[17:55] <jono> mhall119, perfect!\
[17:55] <jono> thanks :-)
[18:19] <bkerensa> mhall119: you have a N7 for Ubuntu right? You use a keyboard at all?
[18:20] <mhall119> bkerensa: a physical one? not unless I have to
[18:20] <mhall119> actually, I've never used a physical keyboard, used a physical mouse though
[18:20] <bkerensa> mhall119: k well I am giving away a N7 keyboard or two this week
[18:20] <bkerensa> BT even
[18:21] <mhall119> from a product review?
[18:22] <bkerensa> mhall119: yeah
[18:22] <mhall119> cool
[18:24] <jcastro> man so I discovered The Black Keys, awesome work music.
[18:24] <jcastro> snap-l: I require your approval ^^
[18:25] <snap-l> Not sure I can give it. I've never listened to 'em.
[18:26] <snap-l> But, I require your approval
[18:26] <snap-l> I bought the first Asia album yesterday.
[18:26] <jcastro> never disliked them
[18:26] <snap-l> Along with Rush: GUP remaster, and Led Zeppelin: Presence.
[18:27] <snap-l> Yeah, the Asia album is... dated. ;)
[18:27] <snap-l> I was expecting something a little more.
[18:27] <mhall119> jcastro: you just now discovered the black keys?
[18:27] <jcastro> yeah
[18:28] <mhall119> good band, a funky combination of rock & folk, but I like it
[18:29] <snap-l> jcastro: https://www.youtube.com/user/theblackkeys
[18:30] <snap-l> Yeah, I have no problem with this.
[18:30] <snap-l> Hell, this reminds me of the "alternative" stuff I loved in college.
[18:30] <jcastro> google music describes it as "garage blues"
[18:30] <jcastro> but whatever, it's just good
[18:30] <snap-l> Yeah, I don't get hung upo on those labels
[18:31]  * snap-l had an album of Kentucky Headhunters for a while.
[18:32] <jcastro> https://www.youtube.com/watch?v=h2cB5Vkyuv4
[18:32] <jcastro> this is just a jam right here
[18:33] <mhall119> I think Tighten Up ws the first song I bought from U1 Music Store
[18:33] <snap-l> Reminds me of The White Stripes (just because it's a duo)
[18:34] <snap-l> https://www.youtube.com/watch?v=-zQbXztf0kU
[18:35] <jcastro> yeah, I could never get into the white stripes
[18:35] <jcastro> then blam, they were gone
[18:36] <snap-l> https://www.youtube.com/watch?v=IlkaxyYDBI8
[18:36] <snap-l> Second one is better sounding (isn't a time-capsule of bad VHS technology). ;)
[18:38] <JanC> https://www.youtube.com/watch?v=qLCrgQ7DR44 ?  ☺
[18:40] <JoseeAntonioR> jono: ready to go live in 20?
[18:41] <jono> JoseeAntonioR, yup
[18:41] <jono> mhall119, my blog is ready
[18:41] <jono> how are the wiki pages coming along?
[18:42] <snap-l> jcastro: https://www.youtube.com/watch?v=wM8V5mMGYas
[18:42] <snap-l> starts at :40
[18:43] <mhall119> jono: finishing the last of the wiki pages still
[18:43] <jono> mhall119, ok
[18:43] <jono> I will be publish just before I do my videocast
[18:44] <mhall119> jono: that's fine, the pages all exists already
[18:44] <jono> mhall119, I will publish
[18:46] <jono> mhall119, http://www.jonobacon.org/2013/01/23/community-driven-ubuntu-phone-core-apps/
[18:46] <jono> can someone reddit this for me ^
[18:47] <mhall119> on it
[18:47] <jono> JoseeAntonioR, grabbing a coffee and then will be back
[18:47] <JoseeAntonioR> jono: sure
[18:48] <mhall119> jono: http://www.reddit.com/r/Ubuntu/comments/174x0l/canonical_opens_core_ubuntu_phone_app_development/
[18:49] <jono> thanks mhall119
[18:50] <jcastro> hey, you guys know mybalsamiq runs on ...
[18:50] <jcastro> that's right baby, Ubuntu Server
[18:50] <jcastro> on the cloud
[18:53] <mhall119> jcastro: nice
[18:54] <doctormon> jcastro: Charmed?
[18:54] <jcastro> doubtful
[18:55] <JanC> if you want to listen to some great garage rock, try these Belgian kids[1]: https://www.youtube.com/watch?v=zDZZaW2zwCo  [1] yes, they were still underage when they made this ☺
[19:01] <jcastro> hey jono, when you post something on G+, can you explicitly share it to the "Ubuntu" community page? It should show up in the dropdown when you post.
[19:01] <jcastro> for things that might be interesting, like the core apps thing you just announced
[19:01] <jcastro> it's like another 35k people
[19:02] <JanC> BTW: will any of you be at FOSDEM?
[19:02] <JanC> or any of the Ubuntu Phone people?
[19:02] <popey> i dont think anyone from the phone team will be at uds
[19:03] <JanC> popey: you mean "at FOSDEM"?
[19:03] <popey> sorry, yes
[19:04] <JanC> well, how many of Ubuntu Phone is open source right now or will be in the near future?
[19:05] <popey> it all will be in the near future, but not before fosdem
[19:05] <JanC> I heard something about late February?
[19:05] <popey> i heard that too
[19:07] <JanC> anyway, I can distribute fliers about it at FOSDEM, provided I can be sure it will be open source soon, and provided somebody sends me a PDF for such a flyer that I can get printed  ☺
[19:07] <JanC> same for other Ubuntu-related projects
[19:08] <popey> as I said, it's going to be open source soon
[19:08] <popey> I don't think we have any flyers
[19:10] <JanC> oh, and of course I mean mostly developer-targeted flyers (as it's a developer conference), so no marketing but something about how to contribute
[19:10] <JanC> (and maybe I can make a simple flyer if I get the most important text for it, but I have no time for anything more)
[19:14] <JanC> this also applies to other projects BTW (say, the people working on MAAS & Juju & what not)
[19:16] <mhall119> jono: wiki pages have all been updated now
[20:43] <JoseeAntonioR> popey: ping
[20:51] <JoseeAntonioR> jcastro: in case you have a minute, do you know how to get rid of the search bar that's on onair.ubuntu.com?
[20:59] <jcastro> no clue
[21:03] <pleia2> JoseeAntonioR: using the community theme?
[21:03] <pleia2> I did it for ubuntucalifornia.org, but I forget, might have even manually edited the theme
[21:03] <JoseeAntonioR> pleia2: yeppers
[21:03]  * pleia2 investigates
[21:03] <JoseeAntonioR> I also forgot how to, did it a long time ago with ubuntuonair.com
[21:04] <pleia2> JoseeAntonioR: under appearance > widgets perhaps?
[21:04] <pleia2> wp changed a lot since I did this :\
[21:05] <JoseeAntonioR> already done that, didn't fix it
[21:05] <JoseeAntonioR> I'm still in 3.4, though
[21:08] <pleia2> JoseeAntonioR: ok, appearance > menus and go down to "sub menu"
[21:08] <popey> JoseeAntonioR: replied
[21:09] <pleia2> is search an option there you can remove?
[21:09] <JoseeAntonioR> pleia2: I have no sub menu tab/section/sth
[21:10] <JoseeAntonioR> popey: great, thanks!
[21:10] <pleia2> JoseeAntonioR: hm, in that Menus page I have "Top menu" and "Sub menu" tabs
[21:10] <pleia2> maybe I haven't updated this theme in a while
[21:11] <JoseeAntonioR> I actually have no menu support in this menu, and am using the custom menu widget
[21:11] <pleia2> ah
[21:11] <JoseeAntonioR> the search widget was enabled and removed it, though it didn't fix it
[21:40] <jono> mhall119, hey
[21:40] <jono> any people asked to be added to mybalsamiq yet?
[21:41] <mhall119> jono: we've had a few, but I think balsamiq is screwing up and dropping them after they've been added, I sent dpm an email showing screenshots of what's happening
[21:41] <jono> mhall119, damn
[21:42] <jono> lets get this fixed as a priority
[21:43] <mhall119> I just have no idea what's happening or why, I see them listed as members one minute, the next minute they're gone
[21:43] <mhall119> it could be that they're removing themselves, but I don't know why they would
[21:44] <JoseeAntonioR> jono: have a minute?
[21:44] <jono> JoseeAntonioR, sure
[21:44] <JoseeAntonioR> jono: think you can please login into onair.ubuntu.com/login to check if openid's getting any problems?
[21:45] <jono> JoseeAntonioR, it keeps redirecting back to the login button
[21:45] <JoseeAntonioR> jono: great, thanks
[21:45] <jono> np
[21:46] <jono> mhall119, does Kevin know he needs to get the template project finalized for each app?
[21:46] <mhall119> jono: we should only need one template
[21:46] <jono> mhall119, right
[21:46] <jono> but then put in each branch
[21:47] <mhall119> and just push that to each project's trunk
[21:47] <mhall119> yes
[21:47] <jono> I am just reading this thread about the app wrapper
[21:47] <jono> I will follow up
[21:47] <mhall119> jono: I'm fairly sure he understands
[21:50] <jono> mhall119, cool
[21:50] <jono> I just responded to the thread
[22:18] <popey> JoseeAntonioR: http 500 on ubuntuonair.com
[22:19] <JoseeAntonioR> popey: yep, we're working with deej to get this right, it's getting crazy when set to ubuntuonair.com
[22:20] <JoseeAntonioR> but onair.ubuntu.com works fine
[22:20] <JoseeAntonioR> can you please try logging into onair.u.com?
[22:34] <popey> JoseeAntonioR: i get redirected after login to http://ubuntuonair.com/Array
[22:34] <popey> "Apologies, but we were unable to find what you were looking for. Perhaps searching will help.
[22:34] <popey> "
[22:35] <popey> but I am logged in
[22:35] <mhall119> oh oh oh, I've seen that before
[22:35] <popey> looks better
[22:35] <mhall119> JoseeAntonioR: make sure it's using the newest version of the WP plugin for LP teams mapping
[22:35] <popey> the site works too
[22:35] <popey> looks good
[22:35] <mhall119> newz2000 and I fixed that over a year ago
[22:36] <JoseeAntonioR> mhall119: it's the latest version, there's a ticket to get that fixed
[22:37] <JoseeAntonioR> then, we've got everything set up in canonical hosting now!
[22:37] <JoseeAntonioR> we only need to get that search bar removed
[22:41] <popey> I have no rights to do anything once logged in..
[22:42] <mhall119> popey: they don't trust you
[22:42] <mhall119> worried about it being shut down ;)
[22:42] <JoseeAntonioR> oh right, I need to manually set each user as admin
[22:42] <jcastro> jono: http://i.stack.imgur.com/EVQw9.gif
[22:43] <SergioMeneses> hi all!
[22:43] <mhall119> jcastro: that's hysterical
[22:43] <jcastro> avenge me!
[22:43] <SergioMeneses> jcastro, jaja
[22:49] <popey> mhall119: wise
[23:00] <jono> jcastro, lol
[23:05] <aquarius> "avenge me" should become some sort of new meme thing :)
[23:06] <jcastro> yeah
[23:07] <jcastro> "I broke the build, avenge me."
[23:07] <jcastro> "My SRU was declined, avenge me."
[23:07] <jcastro> https://github.com/blog/1381-a-whole-new-code-search
[23:07] <jcastro> blam! more elasticsearch
[23:07] <jcastro> it's everywhere
[23:09] <aquarius> also, http://devslovebacon.com/ -- submit a talk!
[23:09] <popey> oooh
[23:09] <popey> also, bacon
[23:10] <popey> 300 notes!
[23:10] <popey> aquarius: you going?
[23:10] <aquarius> nope
[23:10] <aquarius> was just amused by the name :)
[23:11] <aquarius> room full of people who would never dream of owning anything other than a Mac, that. :)
[23:12] <popey> you could submit a talk!
[23:13] <aquarius> I could, and I thought about it, but I couldn't think of anything immediately
[23:14] <aquarius> popey, also, just used uupc in a tiny demo :)
[23:15] <bkerensa> jcastro: wish lp had some features github had like web code editing :) and elastic search would be nice too
[23:16] <popey> uhoh
[23:20] <czajkowski> bkerensa: more than welcome to file a bug there ;)
[23:21] <bkerensa> czajkowski: aye
[23:25] <popey> hah
[23:25] <popey> ignored like all the other lp bugs ☺
[23:25] <pleia2> I think the party line here is "patches welcome" :)
[23:25] <popey> oh yes, that
[23:26] <czajkowski> well they are :)
[23:26] <czajkowski> there isn't development going on at present
[23:26] <czajkowski> so you can request al the new features but they wont be implemented for some time unless patches are submitted
[23:27] <czajkowski> just  a simple fact


[15:30] <Sarvatt> if anyone's using fglrx or nvidia with xorg-edgers let me know if you have any problems after <IP_ADDRESS>1+git20101129+server-1.9-branch.65f2ab20-0ubuntu0sarvatt2, finally got around to testing the autoconfiguration of nvidia and fglrx stuff so they work without an xorg.conf and haven't had any problems with it so I threw it in there
[15:46] <tseliot> nice
[15:47] <apw> Sarvatt, whats the correct package to file an X bug against the intel driver specifically ??
[15:47]  * apw discovers there are far too many for launchpad to tell me
[15:48] <tseliot> xserver-xorg-video-intel?
[15:48] <Sarvatt> apw: xorg or xserver-xorg-video-intel
[15:48] <tseliot> apw:  at least for the ddx driver
[15:48] <Sarvatt> tseliot: in case you're interested, http://sarvatt.com/downloads/patches/105_nvidia_fglrx_autodetect.patch
[15:49] <tseliot> Sarvatt: I was about to ask. Thanks
[15:52] <Sarvatt> http://pastebin.com/t0TSk2Lv
[15:54] <tseliot> Sarvatt: very good :)
[16:07] <apw> bryceh, that bug is getting worse it seems:  bug# 682712
[16:07] <apw> bug# 682712 even
[16:07] <apw> bug #682712 even
[16:08] <ubot4`> Launchpad bug 682712 in xserver-xorg-video-intel (Ubuntu) (and 1 other project) "x server crashes with: [drm:i915_gem_mmap_gtt_ioctl] *ERROR* Attempting to mmap a purgeable buffer (affects: 1) (heat: 8)" [Undecided,New] https://launchpad.net/bugs/682712
[16:09] <Sarvatt> i've been following that one for about a month now on the intel-gfx list but haven't seen any updates on a real fix
[16:15] <tseliot> Sarvatt: is there an upstream report about it?
[16:16] <Sarvatt> mentioned it in the bug, https://bugzilla.kernel.org/show_bug.cgi?id=22652
[16:16] <ubot4`> bugzilla.kernel.org bug 22652 in Video(DRI - Intel) "[drm:i915_gem_mmap_gtt_ioctl] *ERROR* Attempting to mmap a purgeable buffer" [Normal,New]
[16:16] <tseliot> refreshing the page helped ;)
[16:20] <tseliot> apw: can you bisect the DDX code?
[16:20] <apw> tseliot, i can't say i've ever done that so i have no idea how to build it
[16:20] <apw> tseliot, but i with proper instruction i am willing
[16:20] <Sarvatt> apw: this return anything intel related? sudo grep -r Assertion /var/log/gdm/
[16:20] <apw> its had me 3 times in the last 10 minutes
[16:20] <tseliot> it would be nice to be able to pin down the problem to a specific commit (or to a set of commits)
[16:21] <apw> though i think once it has happened once we are in looser space
[16:21] <apw> Sarvatt, nothing from that at all
[16:22] <tseliot> apw: https://wiki.ubuntu.com/X/Bisecting
[16:24] <tseliot> apw: I guess you can use the debian directory from the package in edgers if you're using -intel from git
[16:24] <tseliot> Sarvatt should know more about this since he runs edgers
[16:24] <apw> i have stock maverick on there userspace wise
[16:38] <tseliot> apw: right but I don't think the ubuntu package is maintained in a git repository
[16:39] <apw> oh hrm, not making it easy are they
[16:43] <Sarvatt> apw: if you don't want to start with the full xorg-edgers to see if it still happens I copied the important parts here https://launchpad.net/~sarvatt/+archive/apw (x-x-v-intel will take awhile to build, just uploaded)
[16:43] <Sarvatt> intel is maintained in git.. http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-intel.git;a=shortlog;h=refs/heads/ubuntu
[16:47] <Sarvatt> been trying my hardest to reproduce it but can't manage to
[16:57] <tseliot> Sarvatt: my bad, I relied on what's in the wiki
[16:58] <tseliot> apw: the ubuntu git branch ^^
[16:59] <apw> Sarvatt, was there a recent xorg update ?
[16:59] <apw> (for maverick)
[17:00] <apw> cause things just got a whole heap worse
[17:03] <apw> can anyone point me to the right source package name for the xserver, these binary packagenames seem to have no relation
[17:03] <jcristau> xorg-server
[17:03] <Sarvatt> yeah there was a xinerama fix but it shouldn't affect your single head intel setup, people are still having that crash you're getting on xserver 1.7.x
[17:04] <apw> this is going to be a pain in the ass
[22:14] <cnd> bryceh, RAOF: with the X server merge window about to close, do you have any thoughts on 1.9 or 1.10 for natty?
[22:14] <cnd> or is it still too soon to tell
[22:15] <RAOF> Nothing likely to cause the atmosphere to combust seems to have landed; I'm leaning 1.10
[22:52] <bryceh> I'm okay with doing 1.10
[22:52] <bryceh> 1.9 is proving to be a bit too stable
[22:53] <bryceh> ;-)
[22:55] <Sarvatt> if we aren't getting xinput 2.1 in 1.10 I think I'd prefer 1.9.x here
[22:55]  * Sarvatt ducks
[22:55] <bryceh> (well, aside from apw's bug)
[22:55] <Sarvatt> "the kernel doesn't break userspace" my butt
[22:56] <bryceh> heh
[22:57] <bryceh> Sarvatt, I notice the links you posted were from last month
[22:57] <Sarvatt> yeah saw that bug when it first started rolling in from drm-intel-next
[22:58] <Sarvatt> I can't for the life of my reproduce it with git x-x-v-intel libdrm and mesa
[22:58] <bryceh> Sarvatt, think it is an incompatibility between the natty kernel and maverick userspace?  Or think it'd still occur with natty userspace too?
[22:59] <Sarvatt> can't reproduce it with natty userspace either
[22:59] <bryceh> x86_64 specific maybe?
[23:02] <bryceh> 8086:2a42 is gm45 right?
[23:02] <RAOF> Yes.
[23:03] <RAOF> Good old 2a42 :)
[23:03] <Sarvatt> yeah, was reported on a 945GM too
[23:03] <bryceh> I dunno if it's good or bad that I recognize cards by pciids...  :-/
[23:03] <bryceh> was the other report also x86_64 by chance?
[23:04] <Sarvatt> for 2a42 it's not bad, so many bugs specific to that :)
[23:04] <Sarvatt> looked but can't tell from the logs posted
[23:09] <bryceh> Sarvatt, http://www.serverphorums.com/read.php?12,224683
[23:11] <Sarvatt> ohhh tricksy apw
[23:11] <Sarvatt> xorg-server 2:1.7.6-2ubuntu7.4 (For technical support please see http://www.ubuntu.com/support)
[23:12] <Sarvatt> thats not maverick :)
[23:12] <Sarvatt> (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[23:12] <Sarvatt> (II) Module intel: vendor="X.Org Foundation"
[23:12] <Sarvatt> 	compiled for 1.7.6, module version = 2.9.1
[23:12] <bryceh> ahh
[23:13] <bryceh> still... even that combination shouldn't be throwing this bug
[23:13] <bryceh> but yeah would be nice if apw could reproduce it on pure natty
[23:13] <Sarvatt> I went and made him a maverick ppa to test newer stuff, whoops
[23:17] <Sarvatt> that opens up a world of dupes, Failed to submit batchbuffer: Invalid argument was a common error with 2.9.1. was wondering why there was no apport crash report there but it being lucid would make sense
[23:18]  * bryceh nods


[00:10] <Linden940> ohzie, what sun thing? u mean the heat?
[00:24] <muffinx> Howdy!
[00:24] <Linden940> how are you doing muffinx ?
[00:24] <muffinx> Doing okay, other than my allergies.    Mondays are usually pretty hectic for me ... ended up having to deal with about a half ton worth of cardboard boxes.
[00:28] <muffinx> I fired Banshee.  lol
[00:29] <Linden940> lol i moved around 1,000pounds of scrap today
[00:30] <muffinx> Yeah, that's always fun, especially when you are working with brilliant individuals who seem to be a bit confused over what "CARDBOARD ONLY" means.
[00:30] <Linden940> an they are to cheap to have a forklift so...its in 100s of boxes an you have to empty large ones into small ones then put the large one where you want it an then refill it
[00:30] <muffinx> So, I'm pulling out plastic, medical equipment, etc. from the boxes first.
[00:30] <Linden940> i like medical equipment...huge amount of gold in them suckers
[00:31] <muffinx> That's lovely.  Unfortunately, forklifts would not be feasible in my situation, because the masts would never get under some of the doors.
[00:32] <muffinx> Although, this might not hold true given a forklift with sufficient velocity.
[00:38] <Linden940> lols
[00:39] <Linden940> I have seen a yard put forks right thought someones tail gate before...I cracked up big time
[00:39] <Linden940> the tail gate looked like it had Chinese eyes
[00:43] <muffinx> I bet that was funny to everyone except the owner of the truck.  ;-)
[00:46] <Linden940> lol it was a scrapper guy
[00:46] <Linden940> I dont know what one was older...the guy or the truck
[00:47] <Linden940> so the to eye wholes did not really do any more damage than the truck all ready had
[00:48] <muffinx> Hehe, maybe it helped his truck look a bit more unique and fashionable.
[00:49] <Linden940> lol dont know
[00:49] <Linden940> i just know my truck dose not have a tail gate
[00:50] <muffinx> I sold my truck.  :-(  Couldn't afford the gas.
[00:53] <Linden940> lol i'll pay what ever your fuel cost for a whole week if you will pay my fuel cost for the same week
[00:53] <muffinx> Hehe, I might have been born yesterday, but it wasn't last night.  ;-)
[00:54] <Linden940> my avg fuel cost is around 550 to 700 a week
[00:54] <Linden940> last weeks was like mid 600s
[00:56] <muffinx> Mine is about $50 a week, but I don't drive much in my car.  Mainly just to work and back.  And I moved to the same town.\
[00:56] <Linden940> lol i'll pay our fuel cost for a whole month! just pay mine for the 5days my office is open
[01:01] <Linden940> ok well me jumping into the shower...got my paper work done an its past 6pm (my office hours are 9 to 6)
[01:01] <Linden940> so yea...shower time
[01:01] <muffinx> Alrighty.


[07:45] <xenol> hello, I'd like to know if cloud-init supports configuring networking on CentOS 7 as it does on Debian-based systems
[09:07] <Odd_Bloke> xenol: It should do; if not, please report bugs. :)
[09:08] <xenol> Odd_Bloke: network-interfaces should also work on centos based machines?
[09:10] <Odd_Bloke> xenol: Are you seeing behaviour that suggests otherwise?
[09:11] <xenol> Odd_Bloke: nope, I haven't tried it out as all the examples are for Debian.
[09:11] <Odd_Bloke> xenol: Which examples are you looking at?
[09:49] <xenol> Odd_Bloke: well, the CI nic configuration resembles debian way too much and I am not sure if the same mechanism works for CentOS
[09:49] <xenol> Maybe I was just mislead by network-interfaces syntax
[09:56] <Odd_Bloke> xenol: Yeah, I think you should be fine using that on CentOS.
[15:28] <eckes> Hello, I have a cloud-init 0.7.4 on OEL6.6 which is started via openstack kilo (kvm) and it has the problem that on first boot it sets the hostname to "imagename" but writes "imagename.novalocal" into /etc/sysconfig/network (and resolv.conf). I actually want the domain be part of hostname, but it should set that on first init boot as well. Any ideas?
[15:38] <smoser> eckes, what do you mean domain ?
[15:39] <eckes> domain name, de ec2datasource reports "novalocal" as domain. It should be part of the FQDN (uts_name, not the resolved one).
[15:40] <eckes> (or leave the domain off the hostname, its fine too. I just want to avoid the machine has two different host names, depending if it is the first or second boot)
[15:50] <smoser> oh. i think maybe this bug is fixed in trunk
[15:50] <ByPasS> if the domain is in the metadata you can always force it within the runcmd: section aswell
[15:51] <smoser> https://bugs.launchpad.net/cloud-init/+bug/1246485
[15:51] <eckes> thanks for the reference
[15:51] <eckes> I guess I need to produce my own image :)
[15:51] <ByPasS> u can mount the image and edit it aswell
[15:51] <smoser> fix was : http://paste.ubuntu.com/11873037/
[15:52] <eckes> yes the bug pretty much looks like my problem, thanks
[15:58] <eckes> ok works :)
[22:06] <SpamapS> o/
[22:06] <SpamapS> Question regarding cc_resizefs.py ..
[22:07] <SpamapS> How would people feel about a governer put on it that prevents it from resizing a root partition to the point where grub cannot read it, if no /boot is detected?
[22:08] <SpamapS> smoser: ^
[22:08] <SpamapS> harlowja_: ^
[22:08] <harlowja_> uh oh
[22:08] <SpamapS> governor? anyway... :-P
[22:08]  * harlowja_ goes back into the box
[22:08] <harlowja_> *still in the box*
[22:08] <harlowja_> lol
[22:08] <SpamapS> harlowja_: who let you out?!?
[22:08]  * harlowja_ it was the weekend, i got bored :(
[22:09] <harlowja_> i escaped
[22:09] <harlowja_> lol
[22:10] <harlowja_> SpamapS a governer seems ok to me, seems to make sense to not kill the partition so that grub dies
[22:10] <harlowja_> as long as it doesn't go past 65MPH
[22:10] <SpamapS> harlowja_: we'd have to leave the current behavior alone.. because PXE booted things and externally booted kernel things like xen might be annoyed.
[22:11] <harlowja_> k, so a configurable governer that ensures it doesn't go past 65MPH
[22:11] <SpamapS> but I'm more inclined to just resize it to 1TiB and basically say "resize it again if you really need that"
[22:12] <SpamapS> it seems like a unique situation that I have.. baremetal servers with one gigantic root disk exposed to the OS
[22:12] <harlowja_> ya, at y! we've been trying to get out of resizing anything for anyone automatically, they can do it themselves
[22:12] <harlowja_> it just takes to long
[22:12] <SpamapS> harlowja_: thats my current workaround.. just disabling resie
[22:12] <SpamapS> resize
[22:12] <harlowja_> ya
[22:12] <SpamapS> though it has also made me think what we really need is LVM because zomg thats a big RAID
[22:13] <harlowja_> we've been moving to a static thing provided by openstack/ironic/vms and if users need more, they can ask cloud-init to do it, or not, but its not something they can then say 'openstack took to long'
[22:13] <harlowja_> cause people complain it takes to long, and we remind them its not provisiioning time thats doing this crap
[22:14] <harlowja_> its there desire to have super-big disk (that they probably don't need, lol)


[00:02] <nmrp3> ok, I got that back by reinstalling kmix, but there's no sound
 @nmrp3, 17.10?
[04:33] <valorie> !chown
 Which logo is that? The one that shows on the menu and login screen can be set user-manager
[08:46] <oralekin> Hi, I'm new to Ubuntu and Plasma, is there a way I can remove a widget from my desktop without right-clicking it?
 In plasma 5, if you left click a widget and hold that press for a few seconds, a toolbar will appear with an X button to close and remove the widget
[08:58] <oralekin> That worked, thank you acheronuk!
 :D
[11:01] <johnthecf> hello
[11:09] <BluesKaj> Hi folks
[14:14] <wiq> Hi. Is there a way to have a custom launcher (with custom commands) in the task bar? and which on opening will not start showing two icons
[14:18] <wiq> https://imgur.com/rt0xSUt ^
[14:28] <BluesKaj> wiq, open the panel settings>add widgets, type quick in the search, choose quicklaunch
[14:28] <wiq> BluesKaj, I have tried using that. And I am able to create a custom launcher but it also leads to 2 same icons
[14:29] <wiq> https://imgur.com/rt0xSUt ^
[14:30] <BluesKaj> look in task manager settings
[14:32] <wiq> BluesKaj, nah, there is no option for that
[14:32] <wiq> there
[14:34] <BluesKaj> icons for apps in use is handy IMO especially if one assigns apps to activities
[14:35] <wiq> yeah, they are. but seeing double icons for same app is irritating
[14:37] <BluesKaj> for some I suppose , that's a personal thing
[14:38] <BluesKaj> you could just dump the taskbar if it's so irritataing
[14:39] <wiq> finally, settled with this setup https://imgur.com/Wvkzs2k
[14:39] <wiq> quicklaunchers on left and task bar on right with a spacer
[14:39] <wiq> ;)
[14:43] <BluesKaj> I have the activities pager between the icons only taskmanager and quicklaunch
[14:46] <wiq> I am never able to understand that what does activities does and how can they be useful
[14:48] <BluesKaj> it's similar to what virtual desktops used to do..separate desktops for apps or groups of apps
[14:48] <BluesKaj> at least that's how i use them
[14:49] <BluesKaj> one can have different backgrounds for each activity as well
[18:08] <Kon-> A while back I saw an Ubuntu wiki page that listed critical bugs in the 18.04 flavor betas. Anyone have a link?
[19:56] <HyP3r> What is the default display manager in Kubuntu 16.04?
[19:56] <HyP3r> I'm just wondering why I have sddm and lightdm installed
[20:12] <mparillo> SDDM. You usually get LightDM if you add Kubuntu packages to Ubuntu or you have been upgrading you Kubuntu since (say) 14.04.
[20:15] <HyP3r> mparillo: I have updated from 14.04 to 16.04
[20:16] <HyP3r> the reason why I'm asking: fingerprint-gui does not show when I want to login after a restart.
[20:16] <HyP3r> I found many forum threads about this topic but they are all talking about SDDM, and I'm using LightDM
[20:17] <HyP3r> Like this: https://forum.ubuntuusers.de/topic/kein-kde-login-moeglich-16-04-fingerprint-gui/ (GER) here is the (ENG) http://home.ullrich-online.cc/fingerprint/Forum/topic.php?TopicId=546#1507
[20:18] <mparillo> That explains why you still have LightDM (which I miss for its guest session), but I am sorry I cannot help with your fingerprint-gui
[21:02] <Guest53377> anyone here to answer a kubuntu noob question?
[21:21] <diogenes_> !ask
[21:25] <bruce_almighty> If I'm running Muon in root, why am I getting an authorization error when I try to install a pkg?
[21:51] <valorie> AlexZion: have you tried (in the cli) `sudo apt install -f` ?
[21:52] <valorie> where f=fix
[21:52] <AlexZion> yeah , I already try  but let's try again
[21:53] <AlexZion> as always , nothing to fix
[21:54] <acheronuk> when you install the driver I assume you get a message about the module failing to build?
[21:58] <AlexZion> actually I don't get any error by installing from driver manager
[21:58] <AlexZion> visually I can see some problem during the installation with app icons, and pratically I cannot start anymore  apps
[21:59] <AlexZion> after restarting I get just the tty1 with no chance to get back the GUI using CTRL + ALT + F7
[22:02] <acheronuk> I was thinking more of what you would get as output when you do 'sudo apt-get install nvidia-304' in a terminal
[22:02] <acheronuk> if the module fails to build, you should see an error saying so
[22:03] <AlexZion> I tried it the first time but I don't remember the error, after that seeing that the driver was available on driver manager (with ppa graphics-driver) I always try from there
[22:07] <AlexZion> acheronuk: shoult I try to let you know !?!
[22:08] <acheronuk> hard to know how to solve something I can't test. especially at that driver package hasn't received any updates to work on on a Bionic system in quite a while now
[22:09] <AlexZion_test> here on the test machine, let's try
[22:11] <AlexZion_test> should I try the 304, the 304-dev, 304-updates or the 304-updates-dev ?
[22:12] <AlexZion_test> what the difference between them ?
[22:16] <AlexZion_test> acheronuk: here the message but is in Italian https://paste.ubuntu.com/p/HGQbZvgGQ4/
[22:17] <acheronuk> the one I said. the others are transitional or development packages
[22:17] <AlexZion_test> should I switch the language to make more easy ?
[22:18] <acheronuk> that's ok
[22:29] <acheronuk> looks like that old package is uninstallable with the current Bionic graphics stack. and they have put breaks in place, so if you did have it installed on say upgrading to Bionic, it would be uninstalled
[22:29] <acheronuk> so it would need someone very familiar with these driver packages to fix
[22:31] <AlexZion_test> so after 9 years with kubuntu I will need to change distro for my old desktop !?!, or change the GPU of course :D
[22:32] <valorie> :(
[22:42] <acheronuk> at the moment the only option I can see would be use the driver from the nvidia website, patch that to fix if for kernel 4.15, and do a manual install
[22:42] <acheronuk> which the few times I have tried in the past, I have had trouble with!
[22:43] <acheronuk> and is way too long ago that I did
[22:45] <AlexZion_test> I triend just yesterday with a driver already patched and didn't works, probably because the patch wasn't for the 4.15 kernel, but just for 4.14, 4.13 and 4.12
[22:45] <acheronuk> :(
[22:46] <AlexZion> what instead about the support for Nvidia Optimus technology in Bionic ?, always with bumblebee or something is changed ?
[22:46] <valorie> it's always a problem to support a blob instead of something open
[22:47] <valorie> damn nvidia
[22:48] <AlexZion> yeah valorie I still remember the Linus Torvald "middle finger" for nvidia feww years ago :)
[22:50] <AlexZion> https://www.youtube.com/watch?v=iYWzMvlj2RQ
[22:50] <AlexZion> :D
[22:50] <valorie> unfortunately they have not mended their ways
[22:51] <AlexZion> yeah that's why the next time I would like to avoid nvidia, but there is a good alternative ?
[22:55] <valorie> if you want to game, I guess not
[22:55] <valorie> otherwise, intel or amd I suppose
[22:57] <AlexZion> actually I don't use game but I wwould like to have good performance to work with 3D stuff, even if I need just sometimes
[22:59] <AlexZion> right now when I use the GPU on blender my laptop almost melt :D
[23:02] <valorie> right, blender, editing films, visualization, and such
[23:04] <AlexZion> anyay the problem is just with optimus technology, right?, I mean if I have a laptop with a single GPU nvidia  should work just fine I guess !?!
[23:04] <AlexZion> *anyway
[23:06] <valorie> could be
[23:06] <valorie> so hard to say since every system is different
[23:11] <leonardo_> excusme somebody can give the name of mail server for incoming mial for the balsa mail client
[23:13] <AlexZion> leonardo_:  I guess you are Italian right ?
[23:20] <AlexZion> is gone, anyway here is quite late and is time for me to take a rest, see you soon


[04:37] <user42> I NEED SOME HELP **  how can I use two headphones at the same time? Im using qjackctl and pulse jack sync... Im using turtle beach with a usb/3.5mm connector and $20 wallmart sony headphones
[04:39] <user42> I want to record a friend in Ardour using jack and pulse sync and to be able to both hear the sound at the same time..
[06:24] <user42> NEED HELP ***  ----->   qjackctl / jack .. multiple outputs to monitor a friend record a song in ardour? I would like to just hear the same sound in each headphone...  right now qjackctl lets me use my turtle beach headphones or my normal "non usb" headphones
[06:26] <HisaoNakai> user42 - I'm not sure I understand your question. :\
[06:28] <HisaoNakai> If I understand correctly...what prevents you from getting, say, one of those 3.5mm 1 male to 2 female things?
[06:34] <user42> I want to record a friend in ardour but I want us both to have a pair of headphones to hear the same thing at the same time...in qjackctl I choose turtle beach headphones and I hear my sound threw the turtle beach headphones... if I choose HDA NVIDIA I hear the sound threw my regular headphones..but I cant choose both at the same time..
[06:35] <user42> money... transportation... and the 1st pair of headphones is also usb as its an amplified headphone set
 also the last time I went that rout it was a pain and the sound wasnt quite as clear
[06:39] <user42> the adapter and plug always came unpluged and stuff or ide only have the left channel in one set of headphones and the right channel in the other set
[06:40] <HisaoNakai> user42 - Not sure. Also out of my league here (my work almost always involves MIDI). Anyway, try #opensourcemusicians if you don't get answers here, and also linuxmusicians.com.
 thanks!
[07:43] <user42> I NEED HELP PLEASE *** How can I use two headphones with jack? I want a headphone output for the producer's headphones and also want the vocalist to hear everything I hear as I edit it and everything.... I dont want to use a headphone splitter  but rather the computer's sound system's / jack send the output to two seperate headphones .....or sound cards........not even sure...  in jack settings one is  " hw:2 Turtle Beach PX21 Headset"     and one is
[07:43] <user42> "hw:0 HDA Nvidia"    How can I listen to both of those sound devices simultaneously?
[08:13] <zequence> user42: try #jack.
[08:13] <zequence> it's quite possible to do, but I don't remember how
[13:18] <Lucasz> hi all
[14:15] <islandmonkey> Keep getting this when starting JACK: http://pastebin.com/sjJSLdJp
[14:15] <islandmonkey> And yes, I have done a restart (thrice)
[14:40] <robert__> hello. the option in the installer to encrypt my home folder doesn't work. all i get is a ~/.Private. is there anything i can do about this?
[17:14] <holstein> robert__: i would use another installer, and add the ubuntustudio packages
[17:16] <robert__> holstein: thanks for helping me out. in the end i installed without encrypting the home folder and encrypted it once i'd booted in to the new system.
[17:16] <holstein> robert__: i think that is best,
[17:16] <holstein> robert__: there is probably a bug in the installer
[17:18] <robert__> holstein: the ecrypt-migrate-home command made it a lot easier than i thought it would be.
[17:19] <robert__> holstein: i mean ecryptfs-migrate-home


[00:33] <wgrant> wallyworld_, StevenK: You've a revision each to QA.
[00:33] <wgrant> Then we can unbreak JS :)
[00:37] <StevenK> wgrant: I'm distracted by Apache and convoy, but also still trying out how to QA it
[00:37] <StevenK> SetEnv doesn't hit os.environ :-(
[00:38] <wallyworld_> wgrant: do you know of any private branches on qas?
[00:39] <StevenK> Make one
[00:39] <wgrant> wallyworld_: All of lp-production-configs
[00:39] <wallyworld_> right, thanks
[00:45] <wallyworld_> wgrant: qa is done
[00:49]  * StevenK kicks Apache, and looks at his QA.
[01:06] <wgrant> wallyworld_: Thank
[01:06] <wgrant> s
[01:06] <wallyworld_> np
[01:07] <StevenK> Mine is done too
[01:07] <StevenK> wallyworld_: Jon marked my combo-url branch as Needs Information :-(
[01:07] <wgrant> Great. Now we just need the DB user setup.
[01:08]  * wallyworld_ takes a look
[01:13] <wallyworld_> StevenK: i think a fair point is raised? rf already does sudo stuff to install apache, so it could do the new stuff as well
[01:14] <StevenK> wallyworld_: You can NOT re-run rf-setup after it has run once
[01:14] <StevenK> We need to handle existing setups as well as new ones
[01:14] <wallyworld_> sure, but for new installs
[01:14] <rick_h> StevenK: right, but for those starting from now on it could/should be there right?
[01:14] <wallyworld_> +1 onwhat rick said
[01:14] <rick_h> StevenK: so it seemed like a small missing automated update for the branch to be "complete"
[01:14] <StevenK> New installs will just work with rf-setup
[01:15] <rick_h> I was hoping he'd ok it with the request for that added, but didn't
[01:15] <StevenK> Current installs need to install mod-wsgi, and run 'sudo make copy-apache-config' if they want to play with the loader
[01:15] <wallyworld_> yes, and he was suggesting that be done in rf wasn't he?
[01:15] <StevenK> In rf-setup?
[01:16] <wallyworld_> yes
[01:16] <StevenK> Like I said, we can't?
[01:16] <StevenK> It is already handled in rf-setup
[01:16] <wallyworld_> ok, so was the needs info request redundant?
[01:16] <wallyworld_> if it's already all done
[01:16] <StevenK> I have no idea, and you've confused me.
[01:16] <rick_h> rf-setup already install mod_wsgi and creates the symlink directory for the convoy root?
[01:17] <StevenK> rf-setup install mod_wsgi, and if I'm reading the makefile correctly, it will create /srv/launchpad.dev too
[01:17] <wallyworld_> i think the above is what jon was askin for, if not done already
[01:18] <rick_h> StevenK: so the answer is that it already does that. I don't think we saw it that way reading the diff
[01:18] <StevenK> rick_h: Right -- it requires some knowledge of what rf-setup does
[01:18] <wallyworld_> so, bottom line is that rf-setup needs to prepare a clean system to be able to run the combo loader. if it can do that,  the needs info is redundant
[01:18] <rick_h> wallyworld_: +1
[01:20] <wallyworld_> and we also need to the tools/make target(s)/process doc to be able to add the required symlink/whatever to an existing system
[01:20] <StevenK> wallyworld_: I was going to announce that on launchpad-dev once combo-url lands
[01:21] <wallyworld_> yeah, as i thought you would, just rounding out the requirements so we all understand
[01:21] <wallyworld_> or agree
[01:24] <StevenK> Sigh. WSGI sucks.
[01:24] <StevenK> "Environment variables are too hard, so you need to deal with it in this dict
[01:42] <StevenK> So to get convoy working with overriddable roots, I had to copy the inner function in combo_app :-(
[01:43] <StevenK> Just returning the app didn't work, since I can't pass the environ and start_response into the inner function in combo_app.
[01:43] <StevenK> And this, kids, is why nested functions are bad.
[01:44] <rick_h> StevenK: huh?
[01:44] <rick_h> StevenK: if you wsgi layer another app on top of the convoy wsgi app and chage convoy to pull from there no worky?
[01:44] <rick_h> or we don't want to change convoy for that, it would suck
[01:44] <StevenK> rick_h: WSGI layer?
[01:45] <rick_h> sec, let me pull it up
[01:45] <StevenK> rick_h: Using def application(...): return combo_app(root) no worky
[01:46] <rick_h> StevenK: right right
[01:48] <rick_h> StevenK: hmm, so I think what we'd have to do is move the app aprt out of inside of combo_app() in convoy'
[01:48] <rick_h> and then we'd wrap that ourselves with our own wrapper
[01:49] <rick_h> the problem is that convoy doesn't expose the raw wsgi app without the root already set
[01:49] <StevenK> Right
[01:49] <rick_h> that's ok thoguh, should be a small patch to convoy to get it so we can import app vs combo_app
[01:49] <rick_h> and then we'd have raw access to setting root as we see fit ok
[01:50] <StevenK> So we *could* change convoy to in the inside app call to set root from the environ if it's None
[01:54] <StevenK> rick_h: But changing it so the inner function becomes an exportable one sounds fine too
[01:55] <rick_h> StevenK: right, but I'd rather do something like tihs: https://pastebin.canonical.com/59462/
[01:55] <rick_h> which is a completely off the cuff 2min take at it
[01:55] <rick_h> then we'd basically change our .wsgi files to do our own combo_app with our own values and can change them as we see fit
[01:56] <StevenK> Right
[01:56] <StevenK> Why partial() ?
[01:56] <rick_h> just because it keeps their signature all the same
[01:56] <rick_h> I'm sure combo_app could be turned into some sort of decorator but that would require me to hit more docs
[01:56] <StevenK> return partial(.. ? :-)
[01:57] <rick_h> I jsut mean that I had to add extra kwargs to app() so that their combo_app thing works the same
[01:57] <rick_h> and those values need to get passed through, since we're returning a function, not a result you'd either have to decorate it or partial it or something
[01:58] <rick_h> but if I'm off let me know, I'm 3 glasses of wine into the night before bed so grain of salt and all that jazz
[01:58] <StevenK> I was hoping I could just use os.environ, but I'm not that lucky
[01:58] <rick_h> StevenK: well our wrapper could once the app is exposed on its own
[01:59] <rick_h> but right, we're going to need to do another patch to convoy to get it there
[01:59] <StevenK> We'll need to patch it before it hits qas
[01:59] <rick_h> ok, well I can do that tomorrow morning if you want.
[01:59] <StevenK> Because as it stands, the version in our PPA will only look in /var/tmp/convoy
[02:00] <rick_h> I'm working on updating the tets and such, but that requires your convoy patch to land first so I'm stacking branches like there's no tomorrow
[02:00] <rick_h> StevenK: right
[02:00] <StevenK> Haha
[02:00] <StevenK> rick_h: I'm happy to work off your pastebin
[02:00] <rick_h> StevenK: k, if it falls apart shoot me an email and I'll pick it up come morning
[02:00] <StevenK> rick_h: Okay, thanks!
[02:59] <wgrant> stub: In PL/pgSQL I can INSERT from a ROWTYPE variable, but I don't seem to be able to UPDATE all fields without naming them explicitly.
[02:59] <wgrant> Is there any benefit to an UPDATE over a DELETE and INSERT?
[02:59] <stub> wgrant: syntax sucks there
[02:59]  * stub ponders
[02:59] <wgrant> I guess in 9.2 there might be (what with immutable columns and all that), but I suspect now there's no difference.
[03:05] <stub> wgrant: Two statements get run - two lookups etc. The end result on disk will be the same.
[03:05] <stub> Unless the only change is to unindexed columns
[03:06] <wgrant> Hm?
[03:06] <wgrant> Won't the UPDATE create a new tuple regardless?
[03:06] <wgrant> and therefore poke the indexes the same way
[03:06] <wgrant> ?
[03:07] <stub> So if you update a row, and don't touch indexed columns, and the new row can be written to the same page, the indexes don't need to be rewritten.
[03:07] <wgrant> Ah
[03:07] <wgrant> Anyway, I guess I'll just name the columns explicitly :/
[03:08] <stub> Yer. You can use dynamic SQL, but that solution sucks worse than the problem
[03:08] <wgrant> Yep
[03:08] <stub> Or plpython, but that will be slower due to the type casting that needs to go on
[03:11] <wgrant> plpython is never the solution :)
[03:13] <stub> Lots of improvements have gone into plpython in 9.1
[03:14] <wgrant> Yes, but it's still terrible.
[03:19] <lifeless> stub: I thought you could write to indexed columns and only the affect indices must change (and they may end up with same-page updates too, under appropriate circumstances)
[03:23] <stub> "UPDATEs and DELETEs leave dead tuples behind, as do           failed INSERTs. Previously only           VACUUM could reclaim space taken           by dead tuples. With HOT dead tuple space can be           automatically reclaimed at the time of INSERT or UPDATE           if no changes are made to indexed columns. This allows           for more consistent performance. Also, HOT avoids adding duplicate index           entries."
[03:23] <stub> ^^^ was what I was thinking off, pulled from the 8.3 changelog
[03:24] <lifeless> hmm, I should dig up the code and check the conditions. It makes sense to me that the same core logic would allow a wider ranger of conditions.
[03:24] <stub> I'm not sure about the optimization you mention
[03:25] <lifeless> anyhoo, I'm not really here today ;)
[03:56] <rick_h> StevenK: ping
[03:57] <StevenK> rick_h: Hai
[03:57] <StevenK> rick_h: Aren't you supposed to be sleeping
[03:57] <rick_h> StevenK: so stupid ?, why do we need the ENV based root for convoy?
[03:57] <rick_h> StevenK: yea, but I can't stop thinking about this, I don't thinkt he answer I gave you will help
[03:57] <StevenK> Haha
[03:57] <rick_h> and then I got wondering why we're doing this anyway
[03:58] <StevenK> rick_h: I just put up an MP: https://code.launchpad.net/~stevenk/convoy/exportable-app/+merge/91601 . That should answer your question
[03:58] <rick_h> because if we update convoy we can set the root to /srv/.../ right?
[03:59] <rick_h> StevenK: right, but when are we going to have to change the root in the wsgi config in apache?
[03:59] <rick_h> that's the part I'm missing
[03:59] <StevenK> rick_h: So, asuka runs both staging and qastaging
[03:59] <StevenK> rick_h: So it will have convoy installed, and the WSGI file in /usr/share/convoy/convoy.wsgi
[04:00] <rick_h> and they're not the same rev/updated together?
[04:00] <StevenK> rick_h: staging uses db-stable and qas uses stable
[04:00] <rick_h> e.g. is there a reason they can't share the same combo loader?
[04:00] <StevenK> And no, they aren't updated together
[04:00] <rick_h> StevenK: ah right, ok...well @#$#@$
[04:00] <lifeless> they can share the same combo loader as long as:
[04:00] <rick_h> nvm then, carry on. Thanks for updating me
[04:00] <StevenK> rick_h: So we need a way to inject a different root directory
[04:00] <lifeless>  - we never ever do an incompatible change to it
[04:01] <lifeless>  - we do something to accomodate the different revno sequence between db-stable and stable
[04:01] <lifeless> the former point is probably pretty easy, as incompatible changes will screw deploys anyhow
[04:01] <rick_h> StevenK: ok, so this change will do what you need? You've tested this?
[04:01] <lifeless> the latter point is harder
[04:01] <StevenK> rick_h: I've tested both cases of combo_app() and _application()
[04:01] <rick_h> StevenK: because we're still just building a callable we return and don't actively change the root here are we?
[04:02] <rick_h> StevenK: right, but I mean when you use _application in LPs .wsgi file it will listen to the ENV path as you wnt?
[04:02] <StevenK> def application(environ, start_response):
[04:02] <StevenK>     root = environ.get('CONVOY_ROOT', '/var/tmp/convoy')
[04:02] <StevenK>     return _application(environ, start_response, root=root)
[04:02] <StevenK> Our WSGI file with that change
[04:02] <rick_h> StevenK: right, but that's called once when apache starts up the wsgi app
[04:03] <rick_h> StevenK: so whatever one is the latest one wins? How is this passing two different roots?
[04:03] <rick_h> StevenK: because we're saying one apache .wsgi file is serving both servers right?
[04:03] <StevenK> rick_h: The environment variable in environ will be different for both staging and qas
[04:03]  * rick_h should go to bed, probably missing something easy
[04:03] <rick_h> StevenK: ok, so in apache are there one or two convoy servers running?
[04:04] <StevenK> There will be two
[04:04] <rick_h> StevenK: so why couldn't we pass the root kwarg to the old combp_app thing?
[04:05] <rick_h> StevenK: ah I get it, the environ is where you're getting it from
[04:05] <StevenK> Right
[04:05] <rick_h> StevenK: so you need the app to be up first, ok, sinking in now.
[04:05] <StevenK> And Apache's SetEnv does not hit os.environ
[04:05] <rick_h> I was thinking a system ENV variable like os.environ
[04:05] <rick_h> StevenK: right right, remember hitting that before now that you mention it
[04:05] <StevenK> rick_h: Clear as mud?
[04:06] <rick_h> ok, the world makes sense again, I can go back to sleep. Thanks for walking me through it
[04:06] <StevenK> rick_h: I should probably thank you for the patch in the MP.
[04:06] <StevenK> My guilt may not let me claim credit. :-P
[04:06] <rick_h> StevenK: heh, it's ok. Consider it a freebie :P
[04:07] <StevenK> rick_h: I've been in free software since 2000 -- I can't not mention you. :-P
[04:07] <StevenK> It's just not done.
[04:07] <rick_h> anyway, see you all again in 6hrs ish
[04:16] <StevenK> lifeless: Can I nail bug 805546 shut?
[04:16] <_mup_> Bug #805546: persontransferjob does not have a unique oops prefix <Launchpad itself:Triaged> < https://launchpad.net/bugs/805546 >
[04:16] <wgrant> wallyworld_, StevenK: The AJAX log is still broken on production, despite the LPJS thing being deployed.
[04:17] <StevenK> :-(
[04:34] <wallyworld_> is that all that look broken?
[04:36] <wgrant> No idea.
[04:42] <stub> And all my qa done for me, ta muchly :)
[04:47] <StevenK> Haha
[04:58] <StevenK> wgrant: Wish I knew how to debug it
[04:59] <StevenK> wallyworld_: Can haz update of the kanban board?
[05:00] <StevenK> Since wgrant has gone and done the one bit I was about to
[05:00] <wallyworld_> done. didn't realise you were so anal about it :-P
[05:16] <nigelb> lol
[05:17]  * StevenK sighs at bugs including OOPSes that have been pruned
[05:18] <lifeless> StevenK: does it generate good oops ids now?
[05:19] <StevenK> lifeless: PTJ? I have no idea. I thought we didn't use prefixes for oopsii at all now?
[05:19] <wgrant> We really must get LaunchpadScript to inject a sensible reporter.
[05:29] <lifeless> StevenK: if there is no oops prefix configured for it in the configs, then it should get a sensible one at runtime
[05:29] <lifeless> as long as a) the base config its using is sane (e.g. has 'production') and b) it attempts an override, which I think the job runners all do
[05:30] <StevenK> lifeless: The bug was reported when it would oops with REPORTIFSEEN
[05:39] <StevenK> Can haz review? https://code.launchpad.net/~stevenk/launchpad/invalid-mp-api/+merge/91607
[05:46] <StevenK> stub: ^ You're on the hook as OCR.
[05:47] <stub> That will teach me for starting on time.
[05:47] <StevenK> It's a very short MP
[05:47] <stub> I'll just finish typing up this db review
[05:53] <stub> StevenK: r=stub
[05:57] <StevenK> stub: Thanks!
[06:12] <StevenK> wgrant: The CommercialSubscription query is ~12ms on DF, and ~4ms when I create the index on CS.date_expires
[06:16] <wgrant> StevenK: It's a small table atm, but still worth the index
[06:16] <wgrant> can has explain with and without?
[06:19] <StevenK> wgrant: http://pastebin.ubuntu.com/831004/ -- but it doesn't seem to use the index?
[06:22] <wgrant> Ah, so the 12ms was cold?
[06:22] <wgrant> And the 4ms reasonably hot?
[06:23] <StevenK> Perhaps
[06:24] <wgrant> Anyway, looks like there's so few rows that it doesn't even try the index, so let's not bother.
[06:25] <wgrant> We'll have other problems once the table starts getting big.
[06:25] <StevenK> Oh, right, Postgress will just decide to not touch the index?
[06:26] <wgrant> Right. The whole table probably fits on just a page or two.
[06:26] <wgrant> Using the index would double the reads.
[06:26] <wgrant>  relpages
[06:26] <wgrant> ----------
[06:26] <wgrant>         7
[06:26] <wgrant> But similar argument.
[06:27] <wgrant> The index is 4 pages, so yeah, I think the planner's decision is reasonably correct.
[06:33] <wgrant> stub: I wonder if a sequence column is missing from specificationworkitem
[06:33] <wgrant> They presently seem to like to keep them roughly in implementation order.
[06:33] <wgrant> But perhaps not.
[07:13] <wgrant> Hm
[07:13] <wgrant> Why is everything segfaulting...
[07:14] <StevenK> Everything?
[07:19] <stub> wgrant: I've added a comment re: sequence column.
[07:27] <wgrant> StevenK: Well, tail still worked, but pretty much everything else I could find segfaulted in libc6 startup
[07:27] <wgrant> I think x-x-v-ati was doing bad thing.
[07:28] <StevenK> Yet again another reason that fglrx is a pox.
[07:33] <nigelb> pox?
[07:33] <nigelb> POS?
[07:34] <wgrant> StevenK: Hmm? x-x-v-ati isn't fglrx
[07:36] <lifeless> nigelb: http://en.wiktionary.org/wiki/pox
[07:45] <nigelb> oh.lol.
[09:05] <adeuring> good morning
[11:37] <rick_h> morning
[11:38] <jelmer> hey rick_h
[11:40] <nigelb> rick_h: I find you online at the start of my day and end of my day.  Do you sleep at all? :)
[11:40] <rick_h> nigelb: of course, during your day :)
[11:40] <nigelb> heh
[12:15] <rick_h> StevenK: still around? Is your combo-url branch updated and ready for review again?
[12:54] <StevenK> rick_h: It is, yes. You can also prod sidnei to review my convoy branch.
[12:54] <rick_h> StevenK: will do, ok I'll mark that branch as needs review. Thanks
[13:41] <nigelb> 35
[13:46] <rick_h> anyone know a trick to download all translation .pot files for a project/lang at once? https://pastebin.canonical.com/59476/ is the question
[13:46] <rick_h> lp-translations-tools just seems to do multi uploads
[13:46] <rick_h> and all the wiki info is about downloading one .pot at a time
[14:01] <rick_h> adeuring: deryck gone through RT, new projects, POT translations, and some spam monitoring
[14:05] <deryck> rick_h, ack, cool.
[14:40] <rick_h> deryck: this is the first one, I wanted to go over the new templates for testing and make sure that they looked good to you: https://code.launchpad.net/~rharding/launchpad/combo_yui_tests/+merge/91478
[14:40] <rick_h> so that's the updated templates and a couple of modules changed over to it
[14:40] <rick_h> deryck: and this is the next big changeset https://code.launchpad.net/~rharding/launchpad/combo_yui_tests2
[14:40] <rick_h> with #3 in the works as well
[14:40] <deryck> rick_h, ack, will look now
[14:40] <rick_h> np, heading afk
[14:53] <jcsackett> sinzui: saw your notes on my MP; i've pushed up changes addressing them.
[14:54] <sinzui> I have approved
[14:55] <sinzui> jcsackett, about the date in the XXX: https://dev.launchpad.net/PolicyandProcess/XXXPolicy
[14:55] <jcsackett> sinzui: yeah, i went looking for that after your comment.
[14:55] <sinzui> I think the policy was added after we could not tell what sabdfl, kiko, and stevea meant in their comments
[14:58] <jcsackett> sinzui: make sense. i've updated the wiki page too, as the date example for the python was another ambiguous case, and only became clear when you read the TAL example.
[14:58] <sinzui> thanks
[14:58] <jcsackett> basically, when dealing with multiple country date formats, numeric dates are problematic. :-P
[15:08] <jcsackett> sinzui: do you have time to talk about bug 741234? i'm contemplating tackling that next.
[15:08] <_mup_> Bug #741234: product:+code-index merge proposal queries do not show private bugs visible by assignment <disclosure> <easy> <Launchpad itself:Triaged> < https://launchpad.net/bugs/741234 >
[15:09] <sinzui> jcsackett, I do
[15:19] <sinzui> jcsackett, confirm you do not see this: https://bugs.qastaging.launchpad.net/gdp/+bug/864587
[15:19] <_mup_> Bug #864587: compiz crashed with SIGSEGV in PrivateWindow::configureFrame() <amd64> <apport-crash> <compiz-0.9> <oneiric> <running-unity> <ubuntu> <compiz (Ubuntu):New> < https://launchpad.net/bugs/864587 >
[15:20] <sinzui> and look at this : https://code.qastaging.launchpad.net/gdp
[15:28] <lifeless> nigelb: so when did you want this presentation on lp thingy?
[15:29] <nigelb> lifeless: heh, it was last week.
[15:30] <nigelb> I completely forgot.
[15:30] <lifeless> ah well :)
[15:30] <nigelb> ^-^
[15:40] <abentley> deryck: my QA's giving some really weird results.  Can we chat?
[15:43] <deryck> abentley, sure.  let me just get coffee. was just about to do that.  and then we can chat.
[15:43] <abentley> deryck: cool
[15:51] <rick_h> abentley: deryck adeuring heads up, back and numb wheee
[15:51] <abentley> rick_h: hehe.
[15:51] <deryck> rick_h, oba-kba
[15:52] <deryck> abentley, ready now…. mumble or hangout?
[15:52] <abentley> deryck: mumble.
[15:53] <rick_h> jcsackett: heads up, StevenK updating the MP for the convoy stuff: https://code.launchpad.net/~stevenk/launchpad/combo-url/+merge/91203
[16:01] <sinzui> danhg, I am going to attempt a last minute change the interactive mockup. Many of the tests I am writing for you require a new project. I think we want a start page where you choose a young or old project so that the data looks right for the task we are testing
[16:02] <danhg> hey sinzui
[16:02] <danhg> OK sure
[16:03] <sinzui> danhg, I think i want to change the names of the people and teams too because the nonsense is a barrier to knowing you have done the right thing. eg football teams and politicians do not on you mind when you are looking for project-related groups
[16:04] <danhg> If it it is difficult to implement these changes, we could start some of the tests off with an ''imagine that this is a new project'' narrative to put testers into the right frame of mind.
[16:04] <danhg> If it can be done though, that's great
[16:05] <danhg> Sure, the comedy names make it seem 'less real'
[16:08] <sinzui> danhg, okay. I will set a limit of 2 hours to do this.
[16:10] <danhg> OK. Thanks sinzui. I'll be working most of this evening so we'll be able to talk things over later than normal.
[16:36] <jcsackett> rick_h: i've replied, thanks for the heads up.
[16:36] <rick_h> jcsackett: thanks
[17:13] <jcsackett> sinzui (or anyone): we're supposed to be removing remove_security_proxy_and_shout_at_engineer, right? i have stumbled across a use of it and am wondering if i should replace it.
[17:19] <sinzui> jcsackett, we can remove them. It is okay to remove the proxy to work with the object, but that naked object should not be return to an ignorant callsite
[17:20]  * jcsackett nods.
[17:20] <jcsackett> ok, that's what i thought.
[17:20] <jcsackett> so when it's just a onetime use to manipulate something in a test, we're good.
[17:20] <sinzui> absolutely
[17:20] <jcsackett> fantastic.
[17:27] <lifeless> flacoste: taking cynthia for a bit; not sure when I'll be back to keyboard, I should be on skype though if you want to ping me for our call
[17:49] <jcsackett> sinzui: this test look like it's setting up the scenario we discussed? b/c it's passing, and given our test and our assumptions it shouldn't. http://pastebin.ubuntu.com/831640/
[17:50] <jcsackett> i've poked at it a bit, and i think either i'm missing something or an assumption is wrong.
[17:53] <sinzui> jcsackett, please wait while I stop the bank from contriving a scheme to make me default on my mortgage
[17:55] <jcsackett> sinzui: sure, that sounds like a priority.
[18:41] <sinzui> jcsackett, I ca talk now
[18:46] <abentley> deryck: changing the feature flags didn't solve it.  Copying the remote feature flags to my dev instance didn't solve it.
[18:46] <abentley> I mean Copying the remote feature flags to my dev instance didn't reproduce it.
[18:48] <jcsackett> sinzui: excellent. i was briefly away, but i'm back now.
[19:00] <deryck> abentley, hmmm, ok, very weird.
[19:00] <deryck> abentley, I've got a call now and I can look deeper after that.
[19:08] <jcsackett> sinzui: http://pastebin.ubuntu.com/831740/
[19:16] <sinzui> jcsackett, http://pastebin.ubuntu.com/831747/
[19:17] <abentley> deryck: I think it's from dupe detection.
[19:19] <sinzui> jcsackett, do you see the linked bu on https://code.qastaging.launchpad.net/~sinzui/gdp/trunk-1/+merge/77651
[19:29] <sinzui> jcsackett, https://code.qastaging.launchpad.net/gdp/+activereviews
[19:30] <sinzui> jcsackett, https://code.qastaging.launchpad.net/gdp/
[19:34] <sinzui> jcsackett, https://bugs.launchpad.net/launchpad/+bug/723783
[19:34] <_mup_> Bug #723783: distribution and project group index pages have wrong header <confusing-ui> <distributions> <projectgroups> <trivial> <Launchpad itself:Triaged> < https://launchpad.net/bugs/723783 >
[19:43] <deryck> abentley, ok, interesting.
[19:43] <deryck> abentley, duplicate comment detection?
[19:51] <abentley> deryck: Yes, I think I saw something about that in the bug message handling.
[19:52] <deryck> abentley, that kind of makes sense.  So nothing wrong with your work per se, just the kinds of comments you posted as tests being mistaken as dupe comments?
[19:53] <abentley> deryck: That's right.  Not detected locally, because a unique subject, author, bugtask & bug is used by default.
[19:53] <deryck> abentley, right, makes sense
[19:53] <deryck> abentley, glad you tracked it down.
[20:09]  * deryck goes offline for school pick up, back soon
[20:47] <abentley> deryck, rick_h: did interrupt duties: bugs, RT, questions.
[21:54] <lifeless> wgrant: hey
[21:54] <lifeless> wgrant: whats the status of the heat plumbing
[21:59] <wgrant> lifeless: I was planning on waiting for a few days of insufficient complaints before ripping it out.
[22:00] <lifeless> wgrant: doit
[22:00] <lifeless> or at least, lets get the branch ready to troll
[22:02] <wgrant> lifeless: Disable the max heat update code, and the aging job?
[22:02] <wgrant> s/Disable/Delete/
[22:02] <lifeless> yeah, and remove the flag
[22:07] <wgrant> lifeless: Do you know what's happening with removing the old bug listing code?
[22:07] <lifeless> deryck: ^
[22:07] <lifeless> deryck: also I imagine its too late today; shall we talk tomorrow?
[22:09] <deryck> lifeless, yeah, let's chat tomorrow.
[22:10] <deryck> and we haven't made plans for removing the old code yet.
[22:10] <deryck> how about "while we're on maintenance"
[22:11] <wgrant> There's a regression which means we're still using the old code on one of the feeds.
[22:11] <deryck> ah right.
[22:11] <deryck> meant to add that to our board actually
[22:12] <deryck> our board is kind of full right now though
[22:12] <wgrant> Heh
[22:24] <wgrant> lifeless: Like blueprints? :)
[22:24] <wgrant> Although Linaro seems to be trying to prevent it :(
[22:28] <StevenK> rick_h: Still here?
[22:32] <lifeless> wgrant: blueprints is very heavily used; there hasn't been a real proposition to *remove* it, ever - but there is one to fold it into the rest of the system better (issuetracker)
[22:34] <StevenK> lifeless: Please file bugs about use of sourcecode
[22:35] <lifeless> StevenK: please reply to the thread and say 'yay'.
[22:40] <StevenK> Bah, then I need to find the mail again
[22:40] <StevenK> I will when I dig my way out of my warthogs folder
[22:59] <poolie> lifeless, re policy
[22:59] <poolie> i do wonder if there ought to be some at least rough calculation of bugs from a particular type of change
[23:00] <poolie> i guess people do this alreday with "X is dangerous" or "Y could close many bugs"
[23:02] <lifeless> poolie: that might be nice too; as jml says though, these things require knowing the future (or at least trying to predict) - so they are intrinsically harder than knowing the now.
[23:04] <poolie> well, that's what i'm trying to get away from
[23:04] <poolie> i'm talking about looking only at currently open bugs
[23:05] <poolie> for example,
[23:05] <poolie> we know removal of a moderately-used feature tends to cause about A amount of noise/complaint
[23:05] <poolie> we also know having semi-working hg imports causes B amount of noise
[23:05] <poolie> i can't work out how to make this very concrete though
[23:06] <lifeless> interesting to think about though
[23:06] <lifeless> no reason we can't evolve the policy as better rules are created / become feasible
[23:08] <mabac> A general question for anyone; I have a merge proposal that is approved. Should I do something more to land the change or will that happen automatically?
[23:10] <lifeless> you need an LP core dev to land it for you
[23:10] <lifeless> the person that approved often will, but its best to nag (gently) here :)
[23:10] <StevenK> mabac: I'm happy to land for it you, please link me the MP.
[23:13] <mabac> StevenK, thanks. it's https://code.launchpad.net/~mabac/launchpad/login-raises-non-string/+merge/91265
[23:13] <mabac> lifeless, thanks, that's kind of what I was going for :)
[23:14] <StevenK> mabac: Please set a commit message on the MP.
[23:14] <StevenK> I'll toss it at ec2, just to be safe.
[23:16] <james_w> is https://lp-oops.canonical.com/?oopsid=OOPS-4cc7d8d466ed2a4569ebb00fa667f23e just me because of the number of branches my teams own?
[23:16] <james_w> hi mabac!
[23:16] <StevenK> mabac: Too slow. :-)
[23:16] <mabac> StevenK, sorry about that. it's added
[23:16] <mabac> StevenK, hmmpf ;)
[23:16] <mabac> james_w, hi!
[23:16] <james_w> mabac, how is connect so far?
[23:17] <mabac> james_w, it's great. we miss you of course :)
[23:17] <lifeless> james_w: I don't know :P
[23:17] <lifeless> james_w: but I'll have a look.  You should be able to see it too...
[23:18] <james_w> I did look, and that's my guess
[23:18] <lifeless> james_w: do you still own all of ubuntu?
[23:18] <james_w> yeah
[23:18] <james_w> indirectly
[23:18] <james_w> ~ubuntu-branches, which I am a member of
[23:18] <lifeless> thats probably it
[23:18] <james_w> I can't see any code indexes, which is mighty annoying
[23:18] <StevenK> mabac: That branch is hitting an ec2 instance to run tests first. I'm not expecting any failures, but you should get a mail in about four hours from it.
[23:19] <james_w> I was wondering if it was just me, as that would explain why it wasn't fixed yet
[23:20] <mabac> StevenK, cool, thanks. it's not the most intrusive change I can imagine. good for me to learn the process before I get to propose any more significant changes.
[23:20] <james_w> mabac, say hi to everyone
[23:23] <lifeless> james_w: there is or was a bug about it
[23:23] <lifeless> james_w: its nasty business to fix
[23:23] <mabac> james_w, the Infra team waves back from our hacking room!