[05:56] <hikiko> hello
[08:01] <desrt> moin, desktop
[08:11] <xnox> what is gnome-software written in? and why its gapplication-service is the second largest consumer of standby RAM on my laptop in zesty?
[08:11]  * xnox is grumpy this morning
[08:12] <happyaron> morning desrt xnox seb128 pitti
[08:13] <xnox> also, i'm still questioning my intentions of updating to zesty during a sprint
[08:18] <desrt> xnox: big database of apps?
[08:18] <desrt> xnox: heavy toolkit user?
[08:19] <xnox> ¯\_(ツ)_/¯
[08:19] <xnox> i think i am just a normal laptop user, with uefi capsule support from dell
[08:19] <xnox> i only have 3.6k packages installed
[08:38] <seb128> hey desrt xnox happyaron
[08:38] <desrt> our fearless (acting) leader!
[08:38] <desrt> morning, seb :)
[08:38] <seb128> xnox, g-s is written in C
[08:38] <xnox> horum. i wonder if the memory size in system monitor is a lie
[08:39] <xnox> and it's just all the shared libraries of the world (e.g. webkit)
[08:39] <seb128> it has different columns
[08:39] <seb128> "memory" should be the correct one
[08:40] <seb128> it has different values for shared, etc
[08:40] <desrt> look for writable
[08:40] <desrt> everything else, really, is just cache....
[08:41] <desrt> (ie: non-writable segments are just bits of shared libraries from the page cache... easily evicted and read back again if needed)
[08:45] <xnox> 30M shared, 107M memory
[08:45] <xnox> so there is 100M of runtime app usage, it would seem.
[08:46] <desrt> ... look specifically for something that tells you how much "writable" memory
[08:47] <seb128> desrt, I think that's what the "memory" column is in g-s-m no?
[08:47] <desrt> in that case, don't subtract :p
[08:47] <seb128> right
[08:48] <seb128> like virtual memory for g-s is 180M here and memory is 60M
[08:48] <desrt> highest users here: chromium, telegram(!), xorg, shell...
[08:48] <desrt> as expected, more or less
[08:49] <desrt> gnome-software is only using 18MB for me...
[08:49] <seb128> xnox, but yeah it's annoying that it stays around as a service but it was needed for notifying about firmware updates and other things
[08:50]  * desrt looks slightly guilty
 run the app forever!  if it needs to, it can clean up its static state before going into the background to save memory
[08:51] <desrt> <every library ever> have some static state!  if you want to clear it, you can surely just exit(), right?
[08:51] <desrt> <c language> hey guys!  have some memory fragmentation!!
[08:52] <desrt> so ya.......
[08:52] <desrt> i underestimated how serious this problem would be
[08:52] <xnox> i will try to remove the firmware update plugin, restart gnome-software, and will check if that solves things.
[08:53] <xnox> ..
[08:53] <xnox> libgl1-mesa-glx libglapi-mesa from zesty-proposed results in ubiquity ftbfs (everything else is fine, the rest of the mesa update)
[08:54] <xnox> Segmentation fault (core dumped)
[08:54] <xnox> xauth/Xrdb output:
[08:54] <xnox> as in Xvfb fails
[08:54] <desrt> xnox: i think gnome-software also puts a listener for apt updates
[08:55] <desrt> since there is, otherwise, nothing to trigger something in the logged-in session on the basis of a system-level event
[08:55] <xnox> is this known that src:mesa in zesty-proposed regresses xvfb?
[08:56] <desrt> really, though: i think gnome-software is written poorly in terms of the never-exit thing... if it wants to sit around waiting for a couple of things, it should have a separate (tiny) process that does that, and signals the primary process when something happens
[08:56] <seb128> xnox, tjaalton might know
[08:56] <desrt> gapplication is all about activating in response to events... there really is no excuse to have this thing long-running like it is
[08:57] <desrt> of course, this is probably quite disruptive to its current plugin model :/
[08:57] <seb128> desrt, xnox, right, disabling the firmware plugin isn't going to solve anything. It has been written to start with the session and stick around as a service, it's just that we discussed changing that but the people working on g-s in Ubuntu had a consensus against because the service is sometime useful (like for firmwares) and g-s was getting in a weird state when exiting and restarting
[08:57] <seb128> It= g-s
[08:58] <desrt> imho this is something that should be solved properly
[08:58] <xnox> https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1647600
[08:59] <desrt> unfortunately, the "proper" fix probably means that every plugin, in effect, becomes two plugins
[08:59] <xnox> seb128, i'm ok with gnome-software hanging around forever
[08:59] <xnox> we already have udpate-manager hanging around forever, can that poke g-s when things change?
[08:59] <xnox> i'm wondering if the firmware plugin is the memory hog.
[08:59] <seb128> xnox, bug #1646064 might be the same?
[08:59] <desrt> xnox: the memory hog is gtk
[08:59] <desrt> (and webkit, and ....)
[08:59] <xnox> if gnome-software would use less memory i would be fine with it.
[08:59] <seb128> right, what desrt is saying
[08:59] <xnox> seb128, no, because infinity fixed glibc yesterday and glibc is irrelevant.
[09:00] <desrt> the problem is, after the first time you show the UI, there is an awful lot of memory that gets used and never freed
[09:00] <seb128> we just keep a service which is the full application including all the UI librarires
[09:00] <desrt> all of our UI stack is made with the assumption that apps exit when they exit
[09:00] <desrt> so basically, the process that links webkit, gtk, etc. needs to call exit()
[09:00] <flexiondotorg> Good morning seb128 desrt happyaron hikiko :-)
[09:00] <seb128> hey flexiondotorg, how are you?
[09:00] <desrt> flexiondotorg: morning :D
[09:00] <hikiko> hi all :p
[09:01] <seb128> hey hikiko
[09:01] <desrt> hikiko: hey :)
[09:01] <flexiondotorg> seb128, Very well thanks.
[09:01] <desrt> i think i'll take a note to have a chat with hughsie later today
[09:01] <seb128> xnox, see the comment from dobey on the glibc bug, I meant that one looks like your issue
[09:01] <flexiondotorg> Despite staying up too late to tinker with Pi projects :-)
[09:01] <desrt> this has been something that has been bothering me for a while...
[09:01] <seb128> xnox, which might be different from whatever glibc issue there was
[09:01] <seb128> desrt, thanks, let me know how the discussion goes
[09:02] <seb128> flexiondotorg, late night hacking is fun, next mornings are less right?
[09:02] <seb128> :-)
[09:02] <desrt> would be interesting to have a simple activation framework for monitoring system events in a generic way
[09:02] <desrt> like if you could ask systemd to start your process if /var/apt/whatever got an inotify event, or in response to a particular signal sent to the system dbus
[09:02] <flexiondotorg> seb128, Yeah, I didn't make the school run this morning.
[09:03] <seb128> desrt, can't you already do that sort of things with systemd jobs?
[09:03] <flexiondotorg> And hacking ended up being playing classic arcade games from the 80s :-D
[09:03] <xnox> desrt, there is .path units in systemd, and thus in user-session systemd can totally spawn / poke things.
[09:03] <seb128> lol
[09:03] <Laney> morning
[09:03] <seb128> hey Laney
[09:03] <desrt> Laney: hey :)
[09:03] <xnox> note it may not know which session one is in =) or which display to use for popups
[09:03] <desrt> ya... that's one problem
[09:03] <Laney> just went to pick up my laptop but was holding a tea and poured it out
[09:03] <Laney> /o\
[09:04] <desrt> this user vs. session thing is a drag
[09:04] <desrt> Laney: floor or laptop?
[09:04] <flexiondotorg> Morning Laney
[09:04] <seb128> Laney, you didn't poor it on the laptop at least?
[09:04] <seb128> pour
[09:04] <flexiondotorg> Poor laptop?
[09:04] <desrt> xnox: so like, i bet we could use this to replace whatever monitoring the apt backend is doing
[09:04] <seb128> hehe
[09:05] <Laney> no
[09:05] <Laney> other hand
[09:06] <desrt> .... better than laptop. at least?
[09:06] <Laney> sofa / floor / me
[09:06] <desrt> (unless you fancied your hand, but wanted a new laptop...)
[09:06] <Laney> could be worse
[09:06] <Laney> gnome-software calls a 'refresh' function on each plugin
[09:06] <Laney> at an interval
[09:07] <desrt> ...
[09:07] <Laney> you should go have this chat in #gnome-software rather than #ubuntu-desktop
[09:07] <desrt> (╯°□°）╯︵ ┻━┻
[09:22] <davmor2> Morning all
[09:23] <seb128> hey davmor2
[09:52] <flexiondotorg> davmor2, Morning
[10:24] <flexiondotorg> seb128, Laney Have you got a few minutes to discuss a couple of HiDPI issues raised by System 76?
[10:24] <seb128> flexiondotorg, sure
[10:25] <flexiondotorg> I'll get to Unity scale-factor in bit. I'll start with console fonts.
[10:26] <flexiondotorg> System 76 have tweaked the console fonts in 16.04 to used the Terminus font at FONTSIZE="16x32"
[10:26] <flexiondotorg> Rather than the Fixed font at FONTSIZE="8x16"
[10:27] <flexiondotorg> Would it be possible to make Termius at the higher size the default?
[10:28] <flexiondotorg> Is it possible to retrospectively adjust this in 16.04?
[10:28] <flexiondotorg> My concern is, this will also affect server.
[10:28] <flexiondotorg> And may not be desirable.
[10:29] <seb128> you/they should open a bug about that with the suggested changes and the rational
[10:29] <seb128> not sure who would be right to comment on the issue but I don't know enough about that to reply without reading/investigating
[10:29] <flexiondotorg> OK.
[10:29] <seb128> Gunnar might have an opinion
[10:30] <flexiondotorg> I'll ask them to file a bug with rationale.
[10:31] <seb128> thanks
[10:31] <flexiondotorg> seb128, We chatted earlier about the MR for Unity7 that will set the scale-factor on HiDPI systems.
[10:31] <flexiondotorg> https://code.launchpad.net/~kaihengfeng/unity/set-hidpi-scale-factor/+merge/299380
[10:32] <flexiondotorg> That has landed in 17.04.
[10:32] <seb128> right
[10:32] <flexiondotorg> I'#m going to test it this morning.
[10:32] <seb128> great
[10:32] <flexiondotorg> seb128, What concerns do you have about back porting this to 16.04?
[10:33] <seb128> not much, I was just wondering if unity was the right place to do it where unity-settings-daemon had already code for that which got disabled
[10:33] <seb128> but the unity scaling is per screen
[10:34] <seb128> though at the end we only have one value for gtk
[10:34] <seb128> but if andyrock & Trevinho judged it's right to do it in unity and it works no objection from me
[10:34] <seb128> so yeah, please test, if that works well let's land that rather than do more work
[10:34] <flexiondotorg> So I've asked System 76 to test current 17.04 images.
[10:35] <seb128> great
[10:35] <Trevinho> seb128, flexiondotorg: hey!
[10:35] <flexiondotorg> I'm going to do that same on my XPS 15.
[10:35] <seb128> hey Trevinho :-)
[10:35] <flexiondotorg> Trevinho, o/
[10:35] <Trevinho> seb128: so, I would have preferred to keep some things inside ups but...
[10:35] <seb128> usd you mean?
[10:35] <Trevinho> yeah, sorrry
[10:35] <Trevinho> but... That's a global option as said
[10:36] <flexiondotorg> I can see the benefit of having the logic in usd.
[10:36] <flexiondotorg> For example, OEM first boot doesn't currently auto scale on HiDPI systems.
[10:36] <Trevinho> and at the same time we probably should have moved all this kind of stuff to usd in the first place... But at this point we accpeted it to be inside unity
[10:36] <seb128> right need to look at that
[10:36] <flexiondotorg> But usd is laucnhed via ubiquity-dm
[10:36] <seb128> usd has code for it and we use it in the greeter
[10:36] <Trevinho> flexiondotorg: that's a different thing I think
[10:36] <seb128> we should perhaps reverse the logic to be !unity
[10:36] <andyrock> morning
[10:36] <Trevinho> flexiondotorg: as OEM install isn't using unity, isn't it?
[10:37] <seb128> hey andyrock
[10:37] <flexiondotorg> Trevinho, correct.
[10:37] <Laney> only-ubiquity mode does scale though
[10:37] <flexiondotorg> Ubiquity has it's own display manager and executes usd.
[10:37] <andyrock> does anyone know how to block spam on freenode?
[10:37] <andyrock> :D
[10:38] <seb128> sorry but need to step out for a bit
[10:38] <seb128> going to read the backlog and comment once I'm back
[10:38] <flexiondotorg> andyrock, o/
[10:38] <seb128> (if there anything else needed from me in the discussion)
[10:38] <flexiondotorg> seb128, OK
[10:38] <Laney> If usd doesn't set up scaling, how does that work?
[10:39] <flexiondotorg> Laney, I'm saying OEM first boot doesn't scale.
[10:39] <flexiondotorg> But if the scale-factor logic were in usd, then OEM first boot would scale.
[10:40] <Laney> I know
[10:40] <Laney> I'm asking why it does work for the only-ubiquity mode on live CDs
[10:41] <flexiondotorg> Yes ^
[10:41] <flexiondotorg> What I'm going to test.
[10:41] <Laney> Maybe metacity sets this up itself
[10:41] <flexiondotorg> I'd like to understand the difference and try to find a solution.
[10:43]  * desrt gets upset with ld -pie
[10:47] <flexiondotorg> Laney, so metacity is in ubuntu-live
[10:47] <Laney> That's right
[10:47] <flexiondotorg> And in ubiquity-dm metacity will be executed in preference to compiz.
[10:48] <Laney> Correct
[10:48] <flexiondotorg> Do you know the history on that?
[10:48] <Laney> Not really, just that compiz didn't work properly for some reason and metacity was ok
[10:48] <flexiondotorg> OK, so something to test is if Compiz does work now.
[10:48] <Laney> you will notice that I did some hidpi fixes in metacity a little while ago
[10:49] <flexiondotorg> Yep.
[10:50] <Laney> Not sure what's to be gained by trying to change that
[10:51] <Laney> but if you want to own any resulting problems...
[10:51] <flexiondotorg> Unity 7 (in Zesty) can set scale-factor when HiDPI is detected.
[10:52] <Laney> It works in metacity already.
[10:52] <flexiondotorg> Except is OEM first-boot.
[10:52] <Laney> Yes, but it works in only-ubiquity
[10:52] <Laney> so there is no point in ripping it out of there
[10:52] <Laney> find out *why* it does and then replicate that
[10:52] <flexiondotorg> Agreed.
[10:53] <flexiondotorg> But I'm curious to see if executing compiz from ubiquity-dm "does the right thing".
[10:53] <flexiondotorg> In OEM first-boot with the scale patch applied.
[10:56] <Laney> If you really want to, then that's up to you
[11:01]  * Laney needz beanz
[12:31] <Laney> flexiondotorg: u-s-d does the autocalculation on non-Unity
[12:32] <flexiondotorg> Laney, OK.
[12:33] <flexiondotorg> Will test after lunch.
[15:09] <dobey> seb128, xnox: any luck on the mesa issue?
[15:09] <xnox> dobey, i know it breaks things
[15:09] <xnox> dobey, seb128: i want src:mesa to be removed from proposed
[15:10] <xnox> it is blocking a lot of things
[15:10] <dobey> yeah, it breaks anything that uses gtk+ at least; i'm sure not everything it breaks has an autopkgtest that hits that issue
[15:11] <seb128> tjaalton, hey, is ^ a known issue/being worked on?
[15:12] <dobey> it's blocking us landing a fix for (at least) indicator-keyboard for the u8 snap too
[15:12] <seb128> well, proper way is to fix the bug
[15:13] <seb128> not to delete an update that is going to need to be redone/debugged at some point anyway
[15:13] <dobey> of course
[15:13] <dobey> i got a stack trace pointing to where it's breaking, thought someone who deals with mesa would be fixing it
[15:25] <seb128> dobey, that someone is tjaalton and he doesn't seem to be around, doesn't mean others can't step up and try to fix it though
[15:30] <desrt> hihi
[15:30] <qengho> hi!
[15:30] <qengho> Will won't.
[15:30] <seb128> #startmeeting
[15:30] <meetingology> Meeting started Tue Dec  6 15:30:53 2016 UTC.  The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[15:30] <meetingology> Available commands: action commands idea info link nick
[15:30] <desrt> it's on seb128 to save us!
[15:32] <seb128> hey everyone
[15:32] <desrt> seb128: rollcall helps
[15:32] <seb128> desrt, I know, was checking email to know who is out ;-)
[15:32] <seb128> Roll call: andyrock, attente, desrt,  dgadomski, fjkong (out), flexiondotorg, happyaron, hikiko, laney, qengho, seb128, sweet5hark, themuso (out), tkamppeter, trevinho, robert_ancell (out)
[15:32] <Sweet5hark> .
[15:32] <flexiondotorg> 'elo
[15:32] <andyrock> hey
[15:33]  * FJKong wave hello
[15:33] <seb128> indeed, rollcall works!
[15:33] <Laney> hi
[15:33] <seb128> FJKong, hey, didn't you say you were out on tuesday?
[15:33] <desrt> 'sup
[15:33] <seb128> k, let's get started
[15:33] <seb128> #topic andyrock
[15:33] <seb128> andyrock, hey
[15:33] <andyrock> hey
[15:34] <andyrock> I'm still working on adding the windows list to the unity8 quicklist
[15:34] <andyrock> the code is almost there but I'm having issues testing it
[15:34] <andyrock> coz I can no longer install webbrowser-app
[15:35] <andyrock> did some reviews also
[15:35] <andyrock> eow
[15:35] <seb128> thanks andyrock
[15:36] <seb128> andyrock, is that using the overlay ppa? I think they had an issue with oxide and a security update overriding it but a silo fixing those
[15:36] <seb128> #topic attente
[15:36] <seb128> attente, hey
[15:36] <attente> hi seb128
[15:36] <attente> bug fixes to the mir backend upstream for gtk-4
[15:37] <attente> also tried debugging a libtool/rpath problem but not much luck there
[15:37] <attente> filed an RT to fix an issue with the integration tests in the snapcraft jhbuild plugin
[15:37] <attente> title bars on separate child windows discussion with upstream
[15:37] <attente> content-hub-glib branch landed in z, so could use someone to review wip/attente/mir-content-hub on git.gnome.org. considering just merging it though...
[15:37] <andyrock> seb128: do you know which silo?
[15:38] <seb128> andyrock, no, but maybe it landed since?
[15:38] <seb128> attente, did you try desrt / robert_ancell / Laney for reviewing the gtk-mir change?
[15:39] <seb128> one of them might be able to find some review cycles for you?
[15:39] <attente> i haven't asked anyone yet :)
[15:39] <seb128> k, well I sort of just did for you :p
[15:39] <seb128> thanks attente!
[15:39] <attente> desrt: do you want to try? ^
[15:39] <seb128> #topic desrt
[15:39] <seb128> desrt, hey
[15:39] <desrt> hey.  not a lot to say.  work continues on the proxy.  got some cleanups done vs. last week
[15:39] <desrt> that's all
[15:40] <andyrock> https://www.irccloud.com/pastebin/irRFZIiQ/
[15:40] <andyrock> seb128: ^^^
[15:40] <seb128> andyrock, let's move that to #ubuntu-unity
[15:40] <seb128> thanks desrt
[15:40] <seb128> #topic dgadomski
[15:40] <dgadomski> `hey
[15:40] <seb128> dgadomski, hey
[15:40] <dgadomski> * focusing on #1550983. Looks like the problem is in gtk itself or it's packaging. I would appreciate an opinion on this (last comment in the bug).
[15:40] <dgadomski> bug #155098 that is :)
[15:41] <dgadomski> sorry, bug #1550983
[15:41] <dgadomski> that's the one
[15:41] <dgadomski> eof
[15:41] <seb128> dgadomski, let's have a look after the meeting
[15:41] <seb128> dgadomski, thanks
[15:41] <dgadomski> thanks
[15:41] <seb128> #topic FJKong
[15:41] <FJKong> hi
[15:41] <FJKong> bug fixed:
[15:41] <FJKong> #1575350 #847087 Gnome Software catalog entry missing for GNU Radio
[15:41] <FJKong> #1634226 Gnome Software catalog entry missing for D-rats
[15:42] <FJKong> still in progress
[15:42] <FJKong> #1498972 Change icon to 256x256 version to support HiDPI
[15:42] <FJKong> #1639863 Firefox and Thunderbird don't appear in the (new) appstream metadata
[15:42] <FJKong> eof
[15:42] <seb128> thanks FJKong
[15:42] <seb128> #topic flexiondotorg
[15:42] <seb128> flexiondotorg, hey
[15:42] <flexiondotorg> Time appropriate greetings!
[15:42] <flexiondotorg> · Researched this weeks candidates for the Snap Upstream Blitz and update Trello
[15:42] <flexiondotorg> · Completed new joiner induction at BlueFin on Thursday.
[15:43] <flexiondotorg> · Worked on fixes for `source-type: deb` in Snapcraft. Discovered while working with an ISV.
[15:43] <flexiondotorg> · Video conference with System 76 to understand their issues with HiDPI on 16.04. They have started tagging bugs here https://bugs.launchpad.net/ubuntu/+bugs?field.tag=hidpi
[15:43] <flexiondotorg> · Working on some follow up actions as a result of the call with System 76, including how the can complete early testing and QA for the 16.04.2 HWE kernel on their range of computers.
[15:43] <flexiondotorg> · Thanks to andyrock and trevinho for the Unity 7 scale factor merge in Zesty. System 76 are testing.
[15:43] <flexiondotorg> · Snap advocacy video conference with Plone and out reach to many other ISVs and upstreams. Daily standup video conferences now.
[15:43] <flexiondotorg> 🎬
[15:44] <seb128> flexiondotorg, thanks!
[15:44] <seb128> #topic happyaron
[15:44] <seb128> happyaron, hey
[15:45] <seb128> oh, he sent me notes
[15:45] <seb128> 1. ibus-table/1.9.1-4
[15:45] <seb128> 2. libpinyin/1.3.0-3
[15:45] <seb128> 3. iptraf-ng RC bug fix
[15:45] <seb128> 4. opencc SRU to yakkety
[15:45] <seb128> 5. landed n-m in zesty
[15:45] <seb128> 6. prepared n-m SRU for xenial
[15:45] <seb128> thanks happyaron ;-)
[15:45] <seb128> #topic hikiko
[15:45] <seb128> hikiko, hey!
[15:45] <hikiko> hi
[15:45] <hikiko> worked on chromium + lowgfx, but mostly on chromium:
[15:45] <hikiko> * learned how to use ninja, gn and other google stuff,
[15:45] <hikiko> * started the code in the mir backend,
[15:45] <hikiko> * I am still studying ozone, the mir client API and the wayland backend: my first "goal" is to be able to draw on a mir surface.
[15:46] <qengho> So sorry.
[15:46] <hikiko> oh also spent a several amount of time trying to accelerate the build
[15:46] <qengho> Also sorry.
[15:46] <hikiko> lol qengho
[15:46] <hikiko> eof :)
[15:46] <seb128> thanks hikiko
[15:46] <seb128> #topic Laney
[15:46] <seb128> Laney, hey
[15:46] <Laney> yo
[15:46] <Laney> • lame week
[15:46] <Laney> • mostly worked on a big transition which keeps getting set back, now I'm casting around in #ubuntu-release for help, hard to tell if it's close or not
[15:46] <Laney> • some random updates: gstreamer 1.10.2, appstream-glib
[15:47] <Laney> • fixed a g-s 3.22 bug breaking installation of packages
[15:47] <Laney> 🙇
[15:47] <tjaalton> seb128: i'm out until thursday
[15:48] <seb128> tjaalton, k, enjoy the time off!
[15:48] <seb128> Laney, sorry I was in middle of other things yesterday and didn't really understand your request and then forgot to get back to you and earlier infinity was active so I though he would do it, remind me what you need after the meeting and I can do it
[15:48] <seb128> Laney, thanks
[15:49] <seb128> #topic qengho
[15:49] <seb128> qengho, hey
[15:49] <qengho> Hi!
[15:49] <qengho> * Building and testing new upstream Cr release. Cr 55.
[15:49] <qengho> * printf-debugging a crasher.
[15:49] <qengho> * Refreshed tor snap. Upstream release. Snaps are so nice.
[15:49] <qengho> EOF
[15:49] <Laney> seb128: no worry, I listed the request earlier in #ubuntu-release
[15:49] <seb128> thanks qengho
[15:49] <Laney> doesn't have to be you all the time
[15:50] <seb128> #topic seb128
[15:50] <Laney> thanks for your previous help ;-)
[15:50] <seb128> yw!
[15:50] <seb128> • looked at some network-manager issues, including zesty and xenial regressions, talked to people who know about those changes to try to get things moving
[15:50] <seb128> • triaged a bit nautilus bugs and talked to upstream about some of the issues
[15:50] <seb128> • reviewed recent launchpad bugs & e.u.c reports
[15:50] <seb128> • some archive admin work
[15:50] <seb128> • starting a sponsoring shift
[15:50] <seb128> • snappy work
[15:50] <seb128> ∘ tried to build yakkety snaps on launchpad to backport on xenial but hit build issues, wasted some time trying to debug/workaround those, turned out to be a known launchpad bug and not easy to workaround
[15:50] <seb128> ∘ discussed several issues & howtodothings with Didier
[15:50] <seb128> ∘ looked at bit more at what kde did with their platform sharing

[15:50] <seb128> #topic Sweet5hark
[15:50] <seb128> Sweet5hark, hey
[15:50] <Sweet5hark> - 5.3 beta1 snap build starts ...
[15:50] <Sweet5hark> - ... but fails on weird linking issue: missing some harfbuzz/icu symbols, need to investigate
[15:50] <Sweet5hark> - writer refactoring and cleanup (got 7 patches in, 3 more pending)
[15:50] <Sweet5hark> - reviewed and merged some patches by others
[15:50] <Sweet5hark> - TDF: 2017 budgeting
[15:50] <Sweet5hark> - some team management (travel, events)
[15:50] <Sweet5hark> - some FOSDEM prep
[15:50] <Sweet5hark> EOF
[15:51] <seb128> thanks Sweet5hark
[15:51] <seb128> #topic TheMuso
[15:51] <seb128> * Had someone comment on bug 1574324 about the latest puse SRU fix for that bug breaking bluetooth for them... *sigh* there had to be some hardware that would be worse with that change wouldn't there. :S Need to look at the log they provided, and go from there. Not going to mark as regression yet, because this fixes things more than it does break things, based on user feedback.
[15:51] <seb128> * Discussions about input events and accessibility begun, but decided to talk to upstrea accessibility devs first, and based on that conversation, it is something that needs to be written up in a spec, and will likely require accessibility dev involvement in upstrea mprojects to implement it. I've got some questions to run by them, but other than that I will have to look at writing the spec myself, since we are needing it sooner rather than l
[15:51] <seb128> ater.
[15:51] <seb128> * Migration to the use of espeak-ng in main continues, most of the work being done in Debian, at which point we can sync/merge when everything is ready, and it will be a matter of filing a MIR once everything is built and available in universe... Part of the process has been to separate out as much as possible into separate packages, which brings multiple benefits anyway.
[15:51] <seb128> * Further testing for bug 1641954, and can reproduce, so will proceed with the SRU in the coming week. THis is only a problem in Xenial, since the fix is in newer versions of pulseaudio.
[15:51] <seb128> #topic tkamppeter
[15:52] <tkamppeter> - cups-filters: Investigation of crashes of cups-browsed, probably will need locks due to parallel tasks/threads.
[15:52] <tkamppeter> - CUPS: Investigated a problem of shutdown with systemd.
[15:52] <tkamppeter> - OpenPrinting: Investigated a bug in adding new PPDs and printer entries.
[15:52] <tkamppeter> - Bugs.
[15:52] <seb128> tkamppeter, hey, you sent me a summary by email but seems you are online? should I copy it or...
[15:52] <seb128> seems you are around
[15:52] <seb128> tkamppeter, thanks
[15:52] <tkamppeter> No, it is the same. Thanks.
[15:52] <seb128> yw!
[15:52] <seb128> #topic Trevinho
[15:52] <seb128> Trevinho, hello
[15:52] <Trevinho> · More work in unity8 indicators pointer/touch interactions
[15:52] <Trevinho> · Fixed a failure in ubuntu settings components tests due to JS date issues
[15:52] <Trevinho> · Fixed unity7 to compile with gtest-1.8
[15:52] <Trevinho> · Landed new unity7 with various fixes
[15:52] <Trevinho> · Fixed libappindicator to use proper realpath for icons and themes in $SNAP
[15:52] <Trevinho> · Various tunings, new tests and cleanups to my snapcraft PRs (now all merged)
[15:52] <Trevinho> · Few tunings to the Remmina snap
[15:53] <Trevinho> · Written a snapcraft ML post to explain how to use app-indicators from $SNAP
[15:53] <Trevinho> EOF
[15:53] <seb128> Trevinho, thanks!
[15:53] <seb128> #topic robert_ancell
[15:53] <seb128> - snapd-glib 1.4 released and SRU'd
[15:53] <seb128> - Relocation improvements in LightDM
[15:53] <seb128> - (Away two days)
[15:53] <seb128> #topic aob
[15:53] <seb128> other topics anyone?
[15:53] <seb128> did I forget anybody?
[15:55] <seb128> k, seems everybody is quiet ;-)
[15:55] <seb128> should do for this week then
[15:55] <seb128> let's call it a wrap, thanks everyone
[15:55] <attente> thanks seb128
[15:55] <Laney> great meeting
[15:55] <attente> 5/5
[15:55]  * Laney gets a tattoo of 2016-12-06
[15:56] <seb128> #endmeeting
[15:56] <meetingology> Meeting ended Tue Dec  6 15:56:01 2016 UTC.
[15:56] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2016/ubuntu-desktop.2016-12-06-15.30.moin.txt
[15:56] <seb128> Laney, k, let me have a look to your earlier requests
[15:56] <seb128> dgadomski, then I look at your bug
[15:56] <dgadomski> seb128: great, thank you!
[16:05] <seb128> Laney, doing the requests in order, gyoto deleted but I let you deal with doing a copy or upload of the old version
[16:07] <Laney> seb128: ok will do, if you're doing it in order then qgis was first ;-)
[16:07] <seb128> Laney, right, did that but I had no comment about that one ;-)
[16:07] <Laney> k, just wanted to make sure it wasn't missed
[16:08] <seb128> right
[16:16] <seb128> Laney, k, I think I got the things you asked for now, let's see at the next round
[16:17] <Laney> seb128: thanks!
[16:19] <seb128> yw!
[16:19] <seb128> andyrock, got things to work without proposed?
[16:25] <seb128> dgadomski, can you reproduce that libgl issue?
[16:28] <dgadomski> seb128: yes, easily, my only concern is whether gtk should have an explicit runtime dependency on libGL.so or should it check in runtime before making the mentioned call
[16:28] <seb128> dgadomski, weird, is that amd64 specific?
[16:29] <seb128> I'm on i386 but with a pbuilder I don't have libGL.so.1 installed and gtk binaries start without issue
[16:30] <dgadomski> seb128: the way I was able to reproduce it was to run it remotely (ssh -X) on xenial from a Windows host (cygwin with X)
[16:30] <dgadomski> from a linux client it worked flawlessly - is it possible that it was due to my local libGL.so?
[16:31] <seb128> well, started from ssh it has access to the same fs no?
[16:32] <dgadomski> tbh I'm not sure what happens under the good of gtk with ssh -X
[16:35] <dgadomski> but installing libgl1-mesa-glx on the remote host fixes it for non-Linux hosts (I was told that it also happens on OS X)
[16:36] <seb128> k, could be a gtk upstream bug
[16:45] <seb128> dgadomski, but yeah, that symbol seems to be from libGL so unsure why there is no depends generated
[16:47] <dgadomski> seb128: there is a decent number of libGL calls inside gdk/x11/gdkglcontext-x11.c so it's really weird that nothing is linked against it
[16:48] <seb128> dgadomski, libGL is diverted by e.g the nvidia drivers so I don't know if that has to do with it...
[16:50] <dgadomski> I'll file an upstream gtk bug and see what's their opinion about this
[16:51] <seb128> it might not be an upstream issue if it's a missing depends
[16:51] <seb128> you can maybe check if Debian has the same issue and report it there
[16:52] <dgadomski> seb128: ok, I'll try to reproduce it with Debian, thanks for taking a look
[17:04] <seb128> dgadomski, yw
[17:39] <seb128> cyphermox, hey, just you case you didn't know you got a follow up on bug #1629611 including debug log
[17:56] <seb128> Laney, update_excuses refreshed but unsure what bits you are watching? gdal is still blocked due to hdf being not considered on failing tests
[17:56] <Laney> not looking at tests yet
[17:57] <Laney> the queue is mad
[17:57] <seb128> k
[17:57] <Laney> been working from http://people.canonical.com/~ubuntu-archive/proposed-migration/zesty/update_output_notest.txt
[17:57] <seb128> k
[17:57] <Laney> although the generated hint misses some packages
[17:57] <Laney> so you have to start the hint tester and add those
[17:57] <seb128> the situation is too complex for me to understand
[17:57] <Laney> glewmx and r-base
[17:58] <seb128> but let me know if you need more pocking at things
[17:58] <Laney> yeah it's great!
[17:58] <Laney> will do, thanks
[17:58] <seb128> yw
[17:58] <Laney> gyoto didn't come up yet
[17:59] <Laney> see how it is tomorrow
[18:02]  * Laney wants to move autopkgtest to lxd where possible (not isolation-machine)
[18:02] <Laney> check armhf http://autopkgtest.ubuntu.com/running
[18:02] <Laney> way faster
[18:05] <Laney> goodnight!
[18:35] <seb128> have a nice evening desktopers see you tomorrow
[23:18] <attente> robert_ancell: hi! not sure if you saw the meeting notes, but i'm looking for a reviewer for https://bugzilla.gnome.org/show_bug.cgi?id=775732. do you think you'd be able to do review it? if not i might ask Lan3y or Tr3vinho
[23:19] <robert_ancell> attente, sure, I can review
[23:19] <attente> robert_ancell: great, thanks!
[23:21] <robert_ancell> attente, you can call g_hash_table_new_full with an empty hash/equal func?
[23:23] <attente> robert_ancell: i think so
[23:23]  * attente checks
[23:23] <robert_ancell> attente, we should update the glib docs
[23:23] <robert_ancell> I see other GTK+ code does it
[23:25] <attente> yeah, no hash function means g_direct_hash, and no equal func means literal ==
[23:27] <attente> robert_ancell: i have those patches on the branch wip/attente/mir-content-hub, which is pre-gtk-4
[23:27] <attente> so you can test it against gedit, or gtk3-demo
[23:27] <attente> you just need libcontent-hub-glib-dev
[23:52] <robert_ancell> attente, reviewed
[23:57] <attente> robert_ancell: thanks


[00:40] <jose> working on ircc election announcement for fridge
[00:57] <jose> posted
[01:07] <pleia2> thanks jose!
[01:07] <jose> :)
[01:08] <jose> pleia2: mind a quick pm?
[01:08] <pleia2> jose: go for it
[01:09] <pleia2> btw, historically the "News" category is specifically for the newsletter
[01:09] <jose> oh, /me fixes, sorry
[01:10] <pleia2> might want to add it to the previous newsletter  post too :)
[01:12] <jose> I see some other posts with the news category also, and if I fix them all then the planet would fetch all those updates
[01:12] <pleia2> maybe we should change the category to "Newsletter" :)
[01:13] <pleia2> I'm sure I've mis-clicked too
[01:14] <jose> what about if we create a new category and add since the next edition? that way the planet won't go crazy
[01:14] <pleia2> planet shouldn't go crazy
[01:14] <pleia2> I'd rather not have a new category, because then we lose all the old ones
[01:14] <jose> let's try then
[01:17] <jose> fixed nwo
[01:17] <jose> now*
[01:17] <pleia2> \o/
[07:12] <AlanBell> thanks jose


[01:29] <krabador> hi, someone up ?
[01:33] <dax> vaguely
[01:33] <dax> what's up?
[01:34] <krabador> ok,i would help about add factoids https://wiki.ubuntu.com/UbuntuBots/Plugins
[01:39] <krabador> *need
[01:57] <dax> usually is something like !test is <reply> This is an example factoid.
[01:57] <dax> and then it goes here for approval
[01:58] <krabador> dax, non instant add for factoid ?
[01:58] <krabador> *no
[01:59] <dax> correct
[02:38] <hggdh> krabador: if there is nothing else we can do for you, please /part. This is a no-idling channel.
[13:18] <k1l> [ANTI__rfid_chip] (4fb06ba6@gateway/web/cgi-irc/kiwiirc.com/ip.<IP_ADDRESS>): ANTI__rfid_chip
[13:18] <k1l> new anti...... spam incoming
[13:56] <Pici> k1l: I gotta run, but regarding the person that has 17.04 showing as their release in #ubuntu, there was someone else yesterday running some developer PPA that shipped a new copy of base-files.
[13:56] <Pici> https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test/+packages?field.name_filter=&field.status_filter=published&field.series_filter=yakkety specifically
[13:57] <k1l> Pici: i will look at that, thanks
[14:01] <k1l> good spot Pici
[14:37] <ikonia> k1l: it's the toolchain PPA
[14:37] <ikonia> the toolchain was updated to build 17.04
[14:37] <k1l> ikonia: yes
[14:37] <ikonia> ahh you know already
[14:37] <ikonia> fair enough
[14:37] <k1l> hi rany, how can we help?
[14:38] <ikonia> win 4
[14:38] <ikonia> oops, sorry
[14:38] <rany> k1l: no i dont need help :)
[14:38] <rany> k1l: could i stay idle?
[14:39] <rany> oh ok
[14:39] <k1l> no, this is a team channel and users only come in here when they need help.
[22:35] <k1l_> irn4l, bad news
[22:39] <dax> where?
[22:39] <dax> oh, nvm, #ubuntu
[22:39] <k1l_> yes, and he might come to -offtopic
[22:40] <dax> ja. got kicked out of #freenode recently for constant rambling so
[22:40] <dax> probably looking for new friends
[22:40] <k1l_> like the last 3 times he is listed in the bantracker


 who? https://twitter.com/KubuntuF
 Not I.
[20:16] <valorie> our new partners I assume
[20:16] <valorie> perhaps @Sick_Rimmit will know
 I think that's the MindShare marketing tesm
 The pre-order site should be going live on Wednesday
[20:51] <mparillo> So, keep it quiet until Wednesday?
 No, you can retweet and share everything the kfocus.org site will have the pre-order stuff enabled on Wednesday
[20:55] <valorie> already done personally
[20:55] <valorie> might have time to do Kub. twitter later
[21:00] <mparillo> Re-tweeted from Kubuntu twitter.
[21:02] <valorie> thank you!
[21:08] <mparillo> And https://www.reddit.com/r/Kubuntu/comments/endbbc/the_kubuntu_focus_has_landed_stay_tuned/
 "The 'rm' command is remapped to trash to help avoid unintended data loss. The default environment also has a robust vim configuration if you're into that sort of thing. " what...
[21:12] <mparillo> I used to alias rm to rm -i
[21:14] <valorie> upvoted
[21:19] <mparillo> Thanks.


[04:46] <Laibsch> would somebody kindly review and sponsor the debdiff for bug 1963794 which is a backport of the upstream fix?
[04:46] -ubottu:#ubuntu-devel- Bug 1963794 in squid-deb-proxy (Ubuntu) "apt-avahi-discover script uses deprecated asyncore module" [Undecided, Confirmed] https://launchpad.net/bugs/1963794
[13:09] <bdrung> LocutusOfBorg, hi, can you merge dpkg >= 1.21.14 to lunar? This is needed for the next sbuild release.
[13:13] <LocutusOfBorg> bdrung, done thanks
[14:56] <LocutusOfBorg> and FTBFS, damn
[16:00] <bdrung> thanks


[13:58] <Odd_Bloke> ShellcatZero: Those mirrors are hosted within each EC2 region so that, as sarnold said, you don't pay for ingress/egress traffic when performing apt updates/installs (and, of course, the latency and throughput are substantially better too).
[16:26] <auxin> hello, I used nmcli to create a hotspot to use in place of a wireless network, but one device keeps logging off and loosing it's connection. Can anyone advise? Possibly related is that the budgie-desktop I was using became unusably slow for some reason, shortly thereafter.
[16:28] <auxin> currently operating w/o a desktop, but the network woes still in place. Could this be because of the band and channel I selected, ifconfig on the client reports it as channel 1 11g
[16:30] <auxin> which isn't the channel I elected to use, oddly.
[16:31] <ikonia> any of you guys running maas 3 beta ?


[00:02] <daftykins> mmm, feel bad for the waste but eh...
[00:04] <penguin42> after 9 years?
[00:04] <daftykins> yeah i quite like repair, just my skills don't match the desire :D
[00:04] <daftykins> though i didn't even make time to take the PCBs out on this one
[00:05] <penguin42> for wet stuff, not as enthusiastic
[00:06] <daftykins> yeah, i had been in already and sort of propped it up a bit longer from what seemed like a loose connection, but once it started being inconsistent and wasting tablets, no good
[00:06] <penguin42> often water getting in
[00:09] <daftykins> done pretty well on the other appliances - washing machine/dryer combo, that sucker had a bad thermistor so would flag a temperature error on drying, cheap fix
[00:09] <daftykins> and the electric oven has had a bad thermostat and then blown element in my 9 years here
[00:09] <penguin42> hmm
[00:10] <daftykins> espares.co.uk was to the rescue on all 3 parts there
[00:10] <penguin42> I replaced the belt on the tumble drier last year, and we did the hinges on the oven door last year
[00:10] <penguin42> yeh espares is good
[00:11] <penguin42> I think I replaced the element once, but then I tried one and the connector crumbled so we asked the pros to come out and fix the wiring harness
[00:11] <daftykins> ooh
[00:11] <penguin42> (who left my bodged heat shrink on that I put in)
[00:13] <daftykins> clearly they had faith in it!
[00:13] <penguin42> I'm glad they did
[02:22] <davef> I'm going to treat myself to a new dishwasher when I move.
[07:37] <zxmpi> will it run linux? :-P
[13:35] <ball> Mornin'
[13:36]  * penguin42 bounces ball
[13:54]  * ball waits patiently for the desktop .iso to download
[14:07] <davef> zxmpi: freebsd
[14:19] <ball> davef: More of a NetBSD man, myself.
[14:20] <davef> savage
[14:20] <davef> :)
[14:21] <davef> Then again, NetBSD does run on toasters
[14:21] <davef> https://www.instructables.com/IronForge-the-NetBSD-Toaster/
[14:23] <ball> Internet of Toast
[14:25] <ball> I'll be back shortly...
[14:58] <ball> I should go and get an oil change, I suppose.
[16:12] <zxmpi> wow, we're so close to talkie toaster :-D
[17:04] <penguin42> talkie toaster?
[17:04] <davef> Talkie's the name, Toasting's the game. Would you like some toast?
[17:04] <ball> I think I need faster computers.
[17:05] <zxmpi> can i interest you in a muffin?
[17:05] <davef> https://www.youtube.com/watch?v=LRq_SAuQDec
[17:05] <ball> I just went away and made myself lunch when the wallpaper appeard and the spinny thing is still spinning.
[17:05] <penguin42> you wouldn't toast a muffin would you?
[17:05] <zxmpi> ah, you're a waffle man!
[17:06] <ball> penguin42: English muffin or an American naked cupcake?
[17:06] <davef> Howdly doodly doo!
[17:06] <penguin42> ball: Hang on, anything called an English Muffin is neither English now a muffin
[17:07] <ball> penguin42: Fake Welshcake? :-)
[17:07] <penguin42> misshapen crumpet?
[17:07] <ball> Damn. Now I'm craving a Welshcake.
[17:07] <ball> Crumpets are quite different.
[17:14]  * ball turns back to his bowl of rice.
[17:14] <penguin42> hmm welshcakes do look nice
[17:14] <penguin42> never had one
[17:15] <ball> :-9
[17:18] <ball> I don't think Ubuntu is going to work on this, though it's close.  Perhaps if I run it on the console.
[17:18] <penguin42> what's it doing?
[17:19] <ball> Spinning, mostly.  The (text) console is filled with "Xlib:  extension "XInputExtension" missing on display ":1"."
[17:19] <ball> ...but that's because I'm running it on a desktop that's served up by VNC
[17:20] <ball> Might have more luck if I ran it on a qemu vnc screen but I imagine that would also lack XInputExtension
[17:22] <penguin42> ball: Connecting to qemu with vnc is something the guest doesn't realise
[17:22] <ball> Ah true, qemu emulates something-or-other
[17:23] <penguin42> yeh probably virtio-gpu or qxl these days, or cirrus if being crude
[17:23] <ball> That's on my list of things to figure out.
[17:23] <ball> ...but the certificate thing feels complicated.
[17:24] <penguin42> certificate thing?
[17:24] <ball> Instead of sending passwords over the wire unencrypted you can use certificate-based authentication with VNC
[17:24] <ball> I'm told qemu supports that.
[17:25] <penguin42> oh, yeh
[17:27] <ball> ...but even traditional unencrypted VNC is a bit awkward with qemu in that I don't think I get to control the size of the virtual framebuffer.
[17:27] <ball> (which would be handy for thin clients, multiple windows on a desktop computer etc.)
[17:28] <ball> That's a qemu limitation I think, nothing to do with Ubuntu
[17:28] <ball> I sort of want to try this VM again on the physical console but that means moving a monitor.
[17:29] <ball> (or moving a computer)
[17:29] <penguin42> the guest can set the resolution
[17:29] <daftykins> i added xrdp to a 'buntu VM on a remote hypervisor host (XCP-ng) and can then RDP to it using Windows' client for a conveniently adjustable resolution experience
[17:31] <ball> daftykins: That's a though.
[17:31] <ball> thought*
[17:31] <ball> penguin42: Not if you can't get it installed ;-)
[17:31] <ball> daftykins: Also a protocol widely supported by thin clients.
[17:32] <daftykins> something i find interesting is that when RDP'd in, it won't let me do things like change network-manager config without authenticating an extra time
[17:32] <penguin42> daftykins: That's probably because you're not starting an authenticated session?
[17:33] <daftykins> how do you mean? i enter user+pass at a login prompt over the RDP session
[17:34] <penguin42> hmm or is it that it's not on the console then?
[17:34]  * penguin42 doesn't know which thing the nm stuff is connected to
[17:34] <ball> I had to kill the VM because it captured focus and the mouse driver didn't work at all.
[17:34] <ball> Need to work on my qemu skills.
[17:34] <daftykins> could be, if i have to hop network profiles for a NIC i usually have to drop out and then use the console access provided by my hypervisor choice (a web UI known as Xen Orchestra in this instance)
[17:35] <ball> daftykins: Is that from Citrix?
[17:35] <daftykins> close, XCP-ng is an open source fork by a French developer team called Vates
[17:35] <daftykins> really ace project
[17:36] <daftykins> you can pay for support but also just compile it all from source and run it for free for testing / home lab - i've found it plenty reliable enough for small-scale production use
[17:37] <daftykins> if my old College can't make use of another spare server i have, i could run it and hold a basic Linux intro course perhaps :D
[17:37] <ball> I should take one of those.  I seldom use Linux
[17:38] <ball> I'll give up on this until I can conveniently get to the other computer.
[17:38] <ball> (where the VM's actually running)
[17:38] <ball> (...or would be if I hadn't killed it)
[17:38] <daftykins> depending on what you are aiming to achieve, XCP-ng might be a fit
[17:40] <ball> Does that run on bare metal or does it need an OS underneath (dom0?)
[17:41] <ball> (not sure whether it's related to the other Xen I've seen)
[17:41] <daftykins> bare, it's a hypervisor OS so it is a fully self-contained dom0, then you deploy a management VM to run the Xen Orchestra interface
[17:42] <ball> That sounds quite nice.
[17:42] <daftykins> there's a bit of an egg and chicken situation so one approach is you can even download a guy's prepared debian VM to act as the management one - https://github.com/ronivay/XenOrchestraInstallerUpdater
[17:43] <daftykins> i use his build scripts to configure a vanilla 'buntu server (20.04 so far) as the one for management on my hosts to date
[17:43] <daftykins> XO has brilliant VM backup features built-in as well
[17:43] <ball> Alright.  I'll go for a walk and thing about my options.
[17:44] <ball> Thanks for the suggestion!
[17:44] <daftykins> np - if it's for thin clients i have no idea what the best approach would be, i mostly run services on server VMs that staff VPN into the premises and then access via browser
[17:44]  * ball nods
[18:24] <davef> Oh dear, I just found my P45 from when I left the UK.
[18:24] <davef> And looking back at what I used to be paid compared to now. I've done well.
[19:23] <ball> Alright, let's try this again on the physical console.
[19:25] <ball> Hmm... kernel panic.
[19:26] <ball> Aha!  Getting further this time.
[19:26] <ball> (changed -display options)
[21:08] <ball> It works!


[08:57] <xnox> Why, oh why do we have "Start Screen Saver" system cog item? When ubiquity explicitly inhibits screensaver....
[09:32] <jpds> Does anyone know why PXE will accept an IP from DHCP, but then d-i will refuse to take that IP again a few seconds later? http://pastebin.ubuntu.com/1282753/
[15:20] <antarus> cjwatson: fix *all* my bugs :)
[15:20] <cjwatson> meh what?
[15:20] <cjwatson> what did/didn't I fix?
[15:21] <antarus> I jsut see a ton of 'fixed by colin watson' in my launchpad mail ;p
[15:21] <cjwatson> oh, er, ok :)
[15:22] <antarus> most of the bugs I am subscribed to never get fixed, so thanks ;p
[15:22] <cjwatson> Sadly I'm not quite the top bug fixer in quantal
[15:22] <cjwatson> http://reports.qa.ubuntu.com/reports/bug-fixing/quantal-fixes-report.html
[15:23] <antarus> its ok, we don't run Quantal ;p
[15:24] <cjwatson> oh, precise?  bear in mind that I may well get incorrectly credited for bug fixes when I'm the person who often copies them from precise-proposed to precise-updates
[15:24] <cjwatson> one of these days I'll fix LP to credit that kind of thing more reasonably
[15:24] <antarus> hey for us, that is the most important step ;p
[15:27] <cjwatson> xnox: so, the inability to handle existing encrypted partitions at least in the manual partitioner *is* a regression from alternate
[15:27] <cjwatson> I wouldn't expect automatic partitioning / resizing / etc. to work
[15:27] <cjwatson> But it seems that you didn't know about this, so I left a comment on bug 1066480 with how it used to work
[15:27] <ubot2> Launchpad bug 1066480 in ubiquity "12.10 installer don't show encrypted partitions" [Critical,Confirmed] https://launchpad.net/bugs/1066480
[15:29] <xnox> cjwatson: yeah. too late to find out. and we have no UI to show the dialog "enter password, or don't enter anything if you don't want to activate it".
[15:30] <cjwatson> Well, we have the strings
[15:30] <xnox> cjwatson: as a workaround, person can go into live session and double click on the drive & some desktop thing does bring up the screen.
[15:30] <xnox> cjwatson: ah. true the d-i strings ;-)
[15:30] <cjwatson> xnox: Hm, right
[15:30] <cjwatson> I'll test that and write up a release note
[15:31] <xnox> and hopefully partman will pick up the desktop mounted crypto drive.
[15:45] <cjwatson> xnox: If you do that you even get the reinstall option \o/
[15:45] <cjwatson> Also a rather curious /dev/mapper/luks-$(some uuid) device which probably ought to be filtered
[15:45] <cjwatson> But that can be ignored for the moment
[15:46] <cjwatson> Presumably fallout from whatever unity does to unlock such devices
[15:46] <xnox> cjwatson: \0/
[15:46]  * xnox still doesn't understand why the reinstall option is not selectable with the partman-auto in unapproved though...
[15:48] <cjwatson> Not RC if you can't sort it out before stgraber deals with his bug
[15:49] <xnox> cjwatson: /o\ it's not a bug, it's a feature...... my VM doesn't have internet.... (i was trying to speed up installs) and hence the reinstall option is inactive....
[15:49] <xnox>  582    def plugin_set_online_state(self, state):
[15:49] <xnox>  583        self.reuse_partition.set_sensitive(state)
[15:49] <cjwatson> *blink* that depends on internet?
[15:50] <cjwatson> what for?
[15:50] <stgraber> I guess it does because of apt-clone repack potentially needing internet to restore
[15:50] <cjwatson> oh, yeah, of course
[15:50] <cjwatson> ok, great, invalidate/delete that task then :)
[15:50] <cjwatson> or close it with the ubiquity source refresh if you prefer
[15:50] <xnox> yeah, but don't we have the warning "install is incomplete no internetz" for that....
[15:51] <cjwatson> there's the tickybox screen
[15:51] <xnox> cjwatson: yeah, I actually want to make update-changelog parses the included changelogs and appends bug numbers. Such that we know what ubiquity has / doesn't have.
[15:52] <xnox> sub-low priority....
[15:53] <cjwatson> :)
[16:26] <stgraber> xnox: is test_interface_translated passing for you? I just did a local run of the tests and it's failling because of "encryption_algorithm, crypto_iv_algorithm, partition_encryption_key_size"
[16:27] <xnox> stgraber: last upload I did, did pass everything.
[16:27] <xnox> stgraber: and those strings suppose to come from d-i.
[16:27] <xnox> stgraber: let me check.
[16:53] <xnox> stgraber: how are you building it? "$ bzr bd -r 5745 lp:ubiquity" passes for me. Note: that if you are doing "dirty" builds you might want to rm install-stamp
[16:54] <stgraber> xnox: I was just running tests/run directly
[16:54] <xnox> stgraber: well that doesn't mean that all templates were fectched and generated in the debian/ dir.
[16:54] <xnox> stgraber: as we import translations from partman-* and use them in ubiquity, so you kind of need them....
[16:55] <stgraber> right, a clean build seems to work, so it's just my usual dev/test environment that needs some tweaking
[16:56] <xnox> stgraber: unless I missed some piece of black magic to make it include partman-crypto translations somewhere for tests/run to pick up directly.
[16:56] <xnox> because it was "interesting" to get them included first time around.
[16:56] <stgraber> anyway, I have ubiquity ready for upload here, updated the included sources, test built and checked the diff
[16:56] <stgraber> so just waiting for apw and I'll commit that and dput the source package
[16:56] <xnox> stgraber: any new translations we can get? =)
[16:56] <cjwatson> awesome
[16:57]  * xnox will be off to volleyball training soon
[16:57] <cjwatson> I'll download a translation tarball now, but I'll be very conservative about applying them
[17:07] <stgraber> cjwatson: do you want me to wait for translations? I already pushed everything to the branch including the version tag, but I can uncommit if you want
[17:08] <cjwatson> stgraber: Wait a sec, I'm nearly ready
[17:08] <cjwatson> There are a few, not many
[17:09] <cjwatson> Tell me when you've uncommitted and I'll drop in the translations
[17:09] <stgraber> cjwatson: there you go
[17:11] <cjwatson> stgraber: Done
[17:12] <stgraber> ok, tagging, diffing and pushing


[00:07] <isuckassatubuntu> what is the difference between updating useing the software already installed in your UBUNTU SOFTWARE & UPDATES or  SOFTWARE UPDATER or using the  SYNATICS updates
[00:10] <isuckassatubuntu> hi dark
[00:10] <isuckassatubuntu> anyone here
[02:06] <bjsnider> no difference
[12:48] <BluesKaj> Hey all
[12:57] <Touhou11> join #ubuntu-mir
[12:57] <Touhou11> join #ubuntu-mir
[22:16] <AlanBell> well I upgraded to saucy and gnome shell works brilliantly, unity is a bit of a mess though. Logs in to a blank screen, running unity from a tty gives me unity, but nothing gets unpainted
[22:18] <AlanBell> maybe a ccsm workaround for repainting full screen will help  . . .
[22:20] <AlanBell> nope, doesn't help
[22:20] <AlanBell> gnome-shell it is for now then
[22:21] <shadows> why are python gtk apps saying "gtk-close" and stuff instead of the normal menu items?
[22:22] <shadows> happened on upgrade from 13.04
[22:22] <shadows> not a Python programmer.


[01:17] <need_help> anyone solve the wifi issue for kubuntu 16.10?
[08:58] <user|37096> Hello!
[09:34] <lordievader> Good morning
[09:55] <frischluft> Hello, where an I find solutions concerning audio and webcam driver problems?
[10:08] <frischluft> Hello, sorry, had to be offline. Where can I find solutions for driver problems i audio and webcam?
[10:10] <frischluft> System info: kernel 4.8.0-34, kubuntu 16.10. Laptop: HP x2 Pavillion detachable. B&O inegrated sound system.
[10:10] <frischluft> integrated webcam.
[11:36] <frischluft> hello again, repeat my question: ello, sorry, had to be offline. Where can I find solutions for driver problems i audio and webcam?
[11:36] <frischluft> frischluft
[11:36] <frischluft> System info: kernel 4.8.0-34, kubuntu 16.10. Laptop: HP x2 Pavillion detachable. B&O inegrated sound system.
[11:36] <frischluft> integrated webcam.
[13:07] <BluesKaj> Hiyas all\
[13:22] <MOUD> Hey all
[13:23] <MOUD> How can I paste a program's shortcut to the desktop?
[13:40] <BluesKaj> MOUD, in the kmenu right click on the app and choose add to dektop
[13:40] <BluesKaj> desktop even
[14:01] <arsam> hello i have problem with set path
[14:01] <arsam> how i can set path in user profile
[14:06] <BluesKaj> arsam, path to ?
[14:07] <arsam> path to install golang
[14:11] <BluesKaj> it's not a path arsam, it's a command in the terminal, sudo apt install golang
[14:12] <IrcsomeBot1> Johannes P. was removed by: Johannes P.
[14:12] <BluesKaj> or open the kmenu>applications>system>software center , arsam
[14:19] <MOUD> BluesKaj, sorry, I was away. There's no option to add to desktop
[14:20] <BluesKaj> MOUD, can you find said app in the kmenu?
[14:20] <MOUD> BluesKaj, no. It's a windows exe file
[14:22] <BluesKaj> windows.exe files will only work in wibne on linux
[14:22] <BluesKaj> wine rather
[14:22] <BluesKaj> !wine
[14:22] <MOUD> I have wine installed and the the program works fine. I just want to paste a shortcut to that program on the desktop
[14:23] <BluesKaj> MOUD, ask in #winehq
[14:24] <MOUD> BluesKaj, ok, thanks
[16:40] <BluesKaj> !info join
[18:07] <flickserve> Hi all
[18:09] <BluesKaj> hi flickserve
[18:23] <BluesKaj> flickserve, ask your question here, if you have one.
[20:42] <Bos3Mq> anyone here ever custom build a kde iso using live-build?
[20:55] <Bos3Mq> anyone here ever custom built an iso using live-build before?...
[21:27] <valorie> !live-build
[21:28] <valorie> !custom-iso
[21:28] <valorie> well, we do have a factoid, but I can't recall what it is
[21:31] <sintre> bot must be on a smoke break :)
[21:32] <valorie> she's on duty, but I can't remember the right trigger
[21:32] <valorie> !iso
[21:32] <Unit193> !remaster
[21:32] <valorie> and that ain't it
[21:33] <valorie> huh
[21:33] <valorie> those are the links I was thinking of, but I never would have come up with "remaster"
[21:33] <sintre> says that last link that the project has discontinued
[21:34] <valorie> thanks Unit193
[21:35] <sintre> the https://sourceforge.net/projects/uck/
[21:45] <valorie> Unit193: there is a replacement it seems: https://github.com/clearkimura/Customizer
[21:45] <valorie> oh, up until 14.04
[21:47] <valorie> fork slightly more up-to-date: https://github.com/kamilion/customizer
[23:37] <poco_> hey, any of you all have any issues with icons not appearing in your task bar and/or application launcher? I also notice that the tiny icon at /usr/applications is missing for a lot of apps too
[23:59] <valorie> poco_: chrome sometimes disappears for me
[23:59] <valorie> and then comes back later
[23:59] <valorie> no idea why


 mamarley: haha^2, and thanks
[12:28] <BluesKaj> Hi all
 plasma 5.23 beta is in ppa:kubuntu-ppa/beta for those who might want to give it a test run


[03:05] <HandyGandy> How can I disable edid?
[10:42] <tim> hi, i have some old entries in my dkms configuration and would like to do a cleanup. however it complains, that the original configuration file is missing: http://pastebin.com/6fs8SpuN
[10:42] <tim> i there any clean way to remove all references to this module?
[10:51] <Kano> hi, is 38rc2 automatically triggered or not?
[20:08] <ilmari> apw: still no drm-intel-next build since the 13th. the branch was last updated on the 20th


  Dyson want 35 quid for a bit of plastic.  True story.
[09:06] <seb128> davmor2, what distro serie?
[09:07] <seb128> willcooke, they know how to make money :-/
[09:07] <Laney> willcooke: 3d printer!
[09:07] <davmor2> seb128: zesty it was fixed to 200px iirc with flexiondotorg patch that barry landed but now it is down to one line again
[09:08] <seb128> davmor2, dpkg -l | grep aptdaemon?
[09:08] <seb128> davmor2, that version is stil in zesty-proposed it seems
[09:08] <seb128> did out test out of proposed before and reinstalled without that pocket?
[09:09] <seb128> libsecret autopkg issues blocking it
[09:10] <davmor2> seb128: ah I might of tested the fixed package that might be the reason
[09:10] <seb128> which probably has nothing to do with the change
[09:10] <seb128> I pinged barry about it
[09:10] <Laney> libsecret isn't blocking aptdaemon, it's aptdaemon itself
[09:10] <desrt> good morning everyone!
[09:11] <Laney> hey seb128!
[09:11] <Laney> hey desrt!
[09:11] <desrt> hi laney :)
[09:11] <seb128> hey Laney :-)
[09:11] <Laney> what's up
[09:11] <seb128> ups
[09:11] <desrt> seb128: hi!
[09:11] <seb128> I hit the wrong line
[09:11] <seb128> Laney is right
[09:12] <desrt> Laney: not much.  looking forward to a relatively relaxing day.  think i will stay home tonight, even
[09:12] <seb128> still probably not due to the change
[09:12] <seb128> but some look real issue, maybe packagekit version changed or bindings did
[09:12] <seb128> barry should sort it out...
[09:22] <Laney> desrt: nice
[09:22] <Laney> we're supposed to be singing at the folk club tonight
[09:27] <seb128> Laney has a busy life :-)
[09:27] <seb128> pub quiz yesterday, climbing and singing tonight
[09:27] <Laney> yep
[09:28] <Laney> won't be doing very much for the rest of the week though (H)
[09:28] <willcooke> Laney, seb128 - what are your thoughts on this bug:  https://bugs.launchpad.net/oem-priority/+bug/1667222
[09:28] <willcooke> low priority ^
[09:30] <seb128> willcooke, it seems a bit annoying ... it's somewhat similar/has to do with the one Laney fixed no?
[09:30] <Laney> I'm sure there are some other problems there
[09:30] <seb128> or at least the "user not removed from nopasswd"
[09:30] <seb128> did we SRU that fix to xenial btw?
[09:30] <Laney> the group thing is okay I think, but switching between the modes is a bit ropey
[09:30] <Laney> yes
[09:30] <seb128> great
[09:31] <Laney> might be waiting verification still
[09:31]  * seb128 looks
[09:31] <seb128> yeah, still in proposed
[09:31] <willcooke> so you think that setting a new password should indeed remove the user from the nopasswd group?
[09:32] <seb128> well if you have a password then you are not *no*passwd...
[09:32] <Laney> I think the testcase I gave in the SRU bug that I fixed is fixed
[09:32] <Laney> I don't claim that all bugs around nopasswdlogin are gone
[09:32] <seb128> right
[09:33] <seb128> that's what is writing on the SRU bug comments
[09:33] <willcooke> yeah, the original problem is fixed
[09:33] <seb128> they made it verification-done and opened the other one as a follow up
[09:33] <Laney> like,
[09:33] <seb128> but the appdata one failed verification
[09:33] <Laney> be in nopasswdlogin, open u-c-c, weird shit happens
[09:33] <seb128> which is what is blocking the SRU :-/
[09:33] <Laney> I can believe that
[09:35] <willcooke> seb128, while we're waiting to see what is going on with livepatch, would you be able to see if we can get that sorted out? ^
[09:35] <Laney> well maybe Robert can have a look at his fix and decide if it should go in anyway or if he can fix it up or if he needs to revert it
[09:36] <seb128> robert_ancell, ^
[09:36] <Laney> woah
[09:36]  * Laney isn't used to that guy being on IRC when he is
[09:36] <seb128> yeah, I was surprised to see his nick on the channel :p
[09:37] <seb128> willcooke, "that" being the stucked SRU or the new problem?
[09:38] <willcooke> seb128, I guess both really :)
[09:38] <seb128> willcooke, but yeah, I'm going to have a look to that new one, it's not an option used often I think and not really a security issue but it could mislead users to think their account is locked when it's not which is not nice
[09:38] <seb128> let's see what robert_ancell says about the SRU
[09:38] <willcooke> thanks chaps
[09:38] <Laney> thx
[09:39] <seb128> yw!
[09:39] <willcooke> I think I worked out whats wrong with my printer
[09:39] <Laney> seb128: all those code paths are a bit annoying btw
[09:39] <willcooke> there is a
[09:39] <Laney> lemme know if you want me to review your fix :-/
[09:39] <seb128> Laney, thanks, reviews are always welcome!
[09:39] <Laney> also I think upstream just removed the nopasswd stuff
[09:39]  * robert_ancell forgot to close XChat...
[09:39] <seb128> lol
[09:39] <Laney> run
[09:40] <seb128> night robert_ancell
[09:40] <seb128> :-)
[09:40] <willcooke> *an electric motor inside which seems to drive some belt connected to the big transfer drum.  It seems to be jammed and getting very hot, so I think it's just broken.   A new part > cost of a new printer.
[09:40] <willcooke> night robert_ancell :)
[09:41] <Laney> willcooke: can you get it out?
[09:41] <robert_ancell> Laney, what was my fix?
[09:41] <Laney> appdata for u-c-c
[09:42] <Laney> the bug got verification-failed
[09:42] <willcooke> Laney, no, it's really annoying - the mounting seems to be moulded in and so getting just the motor out would break the plastic supporting the rest of the gubbins.
[09:42] <robert_ancell> oh, I was looking at the nopasswd bug
[09:42] <Laney> heh
[09:43] <robert_ancell> night all!
[09:46] <davmor2> willcooke: just buy an Air Ram mk2 if you need to vac ceilings get a multi too and be done ;)
[10:12]  * Sweetshark tried kvm/virt-manager and feels stupid about having VirtualBox around still.
[10:23] <seb128> Sweetshark, what's wrong with virtualbox?
[10:23] <seb128> Sweetshark, oh btw how did that ppa upload from yesterday go? build is done?
[10:26] <Sweetshark> seb128: 5.2.6/yakkety is smoketested and moved to the libreoffice ppa, 5.3.1/zesty is uploaded and currently building in a personal ppa. 5.3.1 snap was also updated, succeeded on amd64, broke on armhf due to infra, broke on i386 in a test, but maybe a heisenbug. retried armhf, i386.
[10:27] <seb128> k
[10:27] <seb128> Sweetshark, let me know if/when you need sponsoring for something
[10:30] <Sweetshark> seb128: willdo.
[10:31] <Sweetshark> seb128: compared to vbox, kvm is just much smoother in desktop/video emulation for me for starters. installs were also really quick, so IO might be better too. but that might also just be my new hardware.
[10:31] <seb128> I should give it a try again
[10:34] <Sweetshark> seb128: also thorsten from #libreoffice-dev showed me he can boot into his native windows dual-boot install from the running linux, which is quite cool.
[10:35] <seb128> that sounds useful
[10:36] <Sweetshark> seb128: He said the only tricky thing is not to miss the grub menu, because booting into the linux install that you are currently running causes some confusion between host and guest.
[10:37] <Sweetshark> "Yo dawg, We heard you like linux, so we put your linux in your linux ..."
[13:43] <tedg> Laney: So I have a silo building (failing on PPC) that has UAL without Upstart, but it's still blocked on s390x because of other deps.
[13:44] <tedg> Laney: Do you want my to try to get those in the same silo or do you want to do "archive magic" to do rebuilds later?
[13:44] <xnox> tedg, what silo? =) can i look?
[13:45] <tedg> xnox: No, it's for Laney only.
[13:45] <tedg> xnox: https://bileto.ubuntu.com/#/ticket/2577
[13:45] <Laney> hi tedg
[13:45]  * xnox is *sad*
[13:45] <Laney> Nice one
[13:47] <Laney> tedg: It comes down to u-s-s?
[13:47] <tedg> Laney: Yeah, I've pinged kenvandine about that one and he's looking into it.
[13:47] <xnox> tedg, powerpc should be dropped as an architecture anyway; and s390x should not have ual as we don't support clicks/desktop there at all
[13:48] <Laney> Stop it please
[13:48] <Laney> tedg: Thanks, ok, sounds good
[13:48] <Laney> You can upload the things into the silo to see if they work
[13:48] <tedg> xnox: Well, I'm not going to argue those points. But from an academic perspective, my stuff shouldn't break there either. :-)
[13:48] <kenvandine> on my todo list for this morning
[13:49] <xnox> tedg, right, imho then powerpc/s390x builds should be libertine-less as we don't support graphical desktops on those arches anymore.
[13:49] <tedg> xnox: Also, FWIW, this silo drops click support as well ;-)
[13:49] <xnox> or at least we have for sure not ported libertine, nor tested it on powerpc & s390x
[13:49] <Laney> xnox: We don't add arch-specific hacks all over the archive
[13:50] <Laney> Can you please leave it?
[13:50] <Laney> We're close to getting this fixed now
[13:50] <tedg> For the record, if someone wanted to get me an s390x rack I could use as a desktop, I'd be happy to dogfood it :-)
[13:50] <xnox> lol, ok.
[13:50] <kenvandine> *happily* :-D
[13:50] <xnox> Laney, ok
[13:51] <Laney> thx
[13:52] <Laney> tedg: kenvandine: I'll be off tomorrow and Friday, so if you could check that you can get gtk built against this then please feel free to publish
[13:52] <kenvandine> sure
[13:52] <Laney> after uss is fixed I would hope that libertine and then ual should get builds automatically
[13:52] <Laney> assuming there's no other problem
[13:54] <kenvandine> tedg, does this silo also fix the issues renatu was talking about with app starting when dbus-user-session is installed?
[13:54] <tedg> kenvandine: Yes
[13:55] <kenvandine> woot
[13:55] <renatu> wow \o/
[13:55] <tedg> kenvandine: When it's not installed though, right?
[13:55] <kenvandine> application starting is sort of important :)
[13:55] <kenvandine> the issue was when dbus-user-session was installed
[13:56] <renatu> tedg, yes after install dbus-user-session the apps does not start from content-hub anymore.
[13:56] <tedg> Okay, perhaps I'm confused then. It fixes the issue of dbus-user-session not being installed, which ual needs.
[13:56] <kenvandine> yeah, that's not the issue i was talking about
[13:56] <renatu> tedg, did you remember that you told me that the env vars could be wrong
[13:56] <tedg> Yeah, but that's a content-hub issue.
[13:57] <renatu> tedg, but only happens after install  dbus-user-session
[13:57] <tedg> Yes, it happens when content-hub is using systemd instead of upstart.
[13:57] <tedg> Upstart has the environment of the full graphic session because it is once per session, where systemd is once per user.
[13:58] <renatu> humm I tought that was transparent for content-hub
[13:58] <tedg> So we have to include more environment.
[13:58] <kenvandine> to be clear, content-hub is using UAL
[13:58] <kenvandine> we don't use systemd directly
[13:58] <tedg> That environment is getting taken from the launching process.
[13:58] <kenvandine> or is it the exec-tool?
[13:58] <tedg> Which *should* be the same for everyone. But somehow must be different.
[13:59] <tedg> kenvandine: Wait, are we talking "applicaiton launching" or "untrusted helper launching" ?
[13:59] <kenvandine> i think it's both
[13:59] <kenvandine> renatu, right?
[13:59] <kenvandine> renatu, it's an issue with both importing and exporting?
[13:59] <renatu> kenvandine, let me try. I am not sure
[14:00] <kenvandine> Laney, https://code.launchpad.net/~ken-vandine/ubuntu-system-settings/no_upstart/+merge/319926
[14:00] <kenvandine> Laney, perhaps you can review that
[14:01] <kenvandine> the upstart build depends was synthetic, looks like Mirv added that just to keep it from building on those arches
[14:04] <renatu> kenvandine, tedg: works to pick a file (dbus-user-session)
[14:04] <kenvandine> ok
[14:04] <kenvandine> so the untrusted helper launching does work
[14:04] <renatu> kenvandine, ted: but does not work to export
[14:04] <kenvandine> it's just the app launching that doesn't
[14:05] <renatu> kenvandine, what is the diff?
[14:05] <kenvandine> export just uses UAL to launch the app
[14:05] <kenvandine> importing uses the untrusted helper to setup a trust session and launch the app
[14:05] <kenvandine> it's a little different
[14:05] <kenvandine> so the trust session works, so woot
[14:05] <tedg> So this branch changes that :-)
[14:05] <kenvandine> simple app launching doesn't...
[14:06] <tedg> It makes the helpers use systemd as well.
[14:06] <kenvandine> tedg, so i wonder if you are breaking content-hub :)
[14:06] <kenvandine> i'll test that with the silo
[14:06] <tedg> Cool.
[14:06] <kenvandine> tedg, i'm going to build uss in the silo, want me to rebuild ual too?
[14:06] <tedg> kenvandine: Give me two minutes...
[14:07] <kenvandine> ok
[14:07] <kenvandine> tedg, i'll let you kick the build tne
[14:07] <kenvandine> then
[14:07] <tedg> K, trying to find a fix for these powerpc failures.
[14:24] <davmor2> willcooke: do you know when the new slide artworks is likely to land?  Still got the Yak on installer slides
[14:24] <willcooke> davmor2, I just branched the code
[14:24] <davmor2> willcooke: awesome thanks
[14:25] <willcooke> in anticipation of the graphics hitting my inbox in the next few mins
[14:25] <willcooke> davmor2, should be the next hour or so
[14:25] <davmor2> willcooke: so should be in tomorrows iso right?
[14:26] <willcooke> davmor2, depends on how charitable xnox is feeling :)
[14:27] <davmor2> willcooke: between you saying please and me shouting DO IT NOW DAMN YOU! should be good ;)
[14:27] <xnox> willcooke, did you vote remain?
[14:27] <davmor2> xnox: did you?
[14:27] <xnox> of course
[14:27]  * willcooke is wearing a Union Jack as a shirt and drinking lager at 2:30pm
[14:28] <xnox> willcooke, with or without scottish flag union jack?
[14:28]  * willcooke <- not a xenophobe
[14:28]  * xnox wants dragon on top of union jack
[14:29] <davmor2> willcooke: I think you'll find that is a Union Flag unless it is on a ship :P
[14:29] <willcooke> davmor2, damn it, I nearly put "flag"
[14:29] <willcooke> I knew someone would point that out :)
[14:29] <davmor2> xnox: don't give George another target damn you I like dragons
[14:30] <davmor2> willcooke: I like the title pedant :D
[14:34] <davmor2> xnox: https://www.youtube.com/watch?v=86MO-JWTNjo I think that is Mays official response right?
[14:37] <xnox> more like this: https://www.facebook.com/999BABF/posts/1417849411607460:0
[14:44] <tedg> kenvandine: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/2577/+build/12129615
[14:44] <tedg> kenvandine: Can we drop U1 auth as well?
[14:44] <tedg> kenvandine: I think it doesn't work...
[14:45] <kenvandine> tedg, in uss?
[14:48] <tedg> kenvandine: I thought all the u1auth stuff was now macaroons.
[14:48] <kenvandine> i haven't looked at any of that
[14:48] <tedg> I might be confused, but I thought dobey was trying to move out of libu1auth everywhere.
[14:48] <kenvandine> i think we only use it in the updates panel
[14:48] <tedg> Yeah, you need to talk to snapd for that now.
[14:48] <kenvandine> right
[14:48] <tedg> Well and apt.
[14:49] <kenvandine> so all of that can be removed for now
[14:49] <kenvandine> jgdx, ^^
[14:49] <kenvandine> tedg, what about system image?
[14:49] <tedg> kenvandine: snapd
[14:49] <tedg> There is no system image
[14:49] <tedg> snapd ate it.
[14:49] <kenvandine> right, i'm thinking we just remove the updates panel completely
[14:50] <kenvandine> for now
[14:50] <tedg> Well, I imagine you'll want the same QML, just a different model.
[14:50] <kenvandine> yeah, but until we have time to port that
[14:50] <kenvandine> we can just disable building it
[14:50] <tedg> The updates made it look really nice, would hate to lose that :-)
[14:50] <jgdx> kenvandine, yes to that
[14:51] <kenvandine> porting that panel isn't on our backlog
[14:51] <jgdx> we want to use some qml bits from it in the apt-based one, but other than that…
[14:51] <kenvandine> but it should be
[14:53] <dobey> do what
[14:54] <dobey> kenvandine: yeah you should just get rid of the updates panel entirely now
[14:54] <kenvandine> i'll prepare a branch that does that
[14:56] <dobey> i don't think we want to spend time writing a bunch of code to have apt updates in u8 system settings do we?
[14:56] <kenvandine> dobey, i don't think we know right now
[14:57] <dobey> current update-manager should work under unity8 i think; might need a little tweaking to ensure it's getting started in that session though
[14:57] <dobey> whatever does the popping up of it and such, that is
[15:16] <dobey> ouch. $600+ for 64GB DDR4 :-/
[15:24] <Laney> tedg: you dont have to care about ppc; it's going away and britney already ignores it
[15:26] <tedg> Laney: I think I fixed it :-)
[15:26] <Laney> good, if it indicated a real bug :P
[15:46] <dobey> Laney, willcooke: can we just make gtk+ not build the mir back-end on s390x?
[15:47] <Laney> "can" yes, "should" no
[15:47] <Laney> these upstart dependencies have to be sorted out anyway
[15:48] <dobey> yes, but support mir/unity8 stuff on s390x is an oxymoron
[15:48] <Laney> support upstart into the future becomes one too
[15:49] <dobey> i'm not talking about supporting upstart
[15:49] <Laney> adding technical debt into the gtk+3.0 package doesn't seem like fun either
[15:49] <Laney> doing what you want just kicks the can down the road
[15:49] <Laney> you are going to have to unwind the upstart stuff at some point
[15:50] <dobey> upstart is irrelevant to what i'm saying
[15:51] <Laney> it is the reason you are asking me to insert a hack into the gtk3 package
[15:51] <dobey> no
[15:51] <Laney> what is causing the problem then
[15:51] <dobey> the reason i'm asking is because mir/unity8 on certain architectures makes absolutely no sense
[15:52] <Laney> that's not how the archive works
[15:53] <Laney> what you're finding out now is that adding a pile of hacks to work around an upstart bug on s390x is a painful experience to undo
[15:54] <Laney> and I am to blame too, because I added the one to ubuntu-system-settings
[15:54] <dobey> no, what i'm finding out is that we care more about building on architectures that don't make sense, than being efficient
[15:56] <Laney> You're wrong, and you don't want to listen to what I'm saying.
[15:57] <Laney> I'll upload ubuntuone-credentials.
[15:58] <dobey> upload it to what?
[15:58] <dobey> no i am not wrong. and you don't want to listen to what i'm saying.
[15:59] <dobey> why would you upload ubuntuone-credentials?
[15:59] <dobey> we want to remove it from the archive, not add more architectures to it
[15:59] <dobey> it needs to die
[16:00] <Laney> Sounds good to me, feel free to make its dependencies not be depdencies
[16:01] <dobey> system-settings is getting rid of it per previous discussion
[16:05] <xnox> imho we actually do need gtk+3.0 on s390x with support for xvfb and remote-forwarded X11 server
[16:05] <dobey> xnox: yeah, but mir?
[16:05] <xnox> but we are not commiting to support it; or run either unity7 or 8 on it.
[16:05] <seb128> dobey, but mir is build/available on s390x
[16:06] <seb128> built
[16:06] <dobey> yeah, but it's a pointless build
[16:06] <xnox> ideally one wants similar gtk3+ to other arches, to lower any maintaince costs
[16:06] <seb128> that
[16:07] <seb128> and why not having it if it's not extra cost? it might be useful to some people some day
[16:07] <dobey> it is extra cost
[16:07] <seb128> which one?
[16:08] <seb128> having s390x builders to idle a bit less?
[16:08] <dobey> how many developers have s390x or ppc64 boxes sitting on there desk? where's the hardware to run our CI on them?
[16:09] <seb128> in the datacenter
[16:09] <seb128> as for other archs?
[16:09] <dobey> no
[16:09] <xnox> dobey, most of our mainframe is not utilised; and actually s390x works as a great canary as it finishes builds before anything else most of the time.
[16:09] <dobey> not launchpad builders, CI for developers
[16:09] <xnox> dobey, add a worker to your jenkinsaas environment?
[16:10] <seb128> dobey, you are speaking for the mir team there?
[16:10] <dobey> where are my jenkins nodes that are s390x and ppc64
[16:10] <xnox> dobey, ppc64 are in scalingstack & s390x are coming.
[16:10] <dobey> why do i have to care if my software keeps building on s390x, when it will NEVER be run on that architecture?
[16:10] <xnox> dobey, e.g. juju teams; hwe; server teams are all running slaves in their jenkins on both ppc64 and s390x
[16:11] <xnox> dobey, because we have reverse-dependcy chains to build (eventually) source packages that are useful in their command-line equivalent.
[16:11] <xnox> for example we had to build qt, to build cmake, to build a bunch of command-line utilities and server daemons that use cmake.
[16:11] <xnox> ditto with gtk+3.0, we need it because there are useful command-line tools that link with gtk+3.0
[16:11] <dobey> yeah, but choosing to add a new dependency to something that doesn't build on an archtecture where you normally build, doesn't mean the thing you depend on needs to change. it means you need to make it optional
[16:11] <xnox> ditto e.g. mir -> it's in the stack for u-a-l which can be used to launch s390x snaps from command line
[16:12] <dobey> so when is the mir team going to provide remote terminal support for mir so i can run it as a thin client? or forwarding of mir over ssh?
[16:12] <xnox> dobey, we've tried that, but the dependency cycles are weird and instead of redoing the chains of optional builds; it's cheaper and easier to just build everything and use the parts that are useful.
[16:13] <xnox> dobey, and acutally e.g. hwe; certification; java; toolchain teams have been asking for unity7 or unity8 support on s390x for java test-suite validation, etc.
[16:13] <xnox> such that e.g. if mir forwarding over ssh works; we may would actually want to have that supported on s390x for niche certification stuff.
[16:14] <xnox> so far i have been pushing back on that.
[16:14] <xnox> because we are clearly not in the position to support that with trivial amount of cost. but we should not be slashing our wrists over it as well by making parts of the archive not build at all, artificially
[16:39] <willcooke> desrt, hey! Would you be able take a look at these MPs and sanity check for GMenuModel?
[16:40] <willcooke> https://code.launchpad.net/~aacid/qtubuntu/aboutToShow/+merge/319080
[16:40] <willcooke> https://code.launchpad.net/~aacid/qmenumodel/aboutToShow/+merge/319078
[16:41] <desrt> willcooke: sure.
[16:42] <willcooke> desrt, no immediate hurry, merci
[17:57] <willcooke> davmor2, xnox - squeek squeek, the mouse is here!
[17:58] <willcooke> https://code.launchpad.net/~willcooke/ubiquity-slideshow-ubuntu/ubiquity-slideshow-ubuntu-zesty/+merge/319962
[18:01] <Laney> BYEEEEEEEEEEEEEEEEEEEEEEEEEEEEE PALS
[18:02] <willcooke> have a nice weekend Laney
[18:02] <Laney> thx, will do!
[18:02]  * Laney is going to be So Mindful
[18:22] <davmor2> Enjoy Laney
[18:22] <davmor2> willcooke: \o/
[18:23] <seb128> have a nice evening desktopers, Laney, enjoy the long w.e!
[18:24] <willcooke> I'm off too, night all
[18:47] <Sweetshark> libreoffice 5.3.1~rc2 compiled and build successfully to private ppa, running autopkgtests in a local VM right now.
[18:49] <sarnold> Sweetshark: do you have good visibility into how many items the clusterfuzzer has found, how many cpu hours they've spent fuzzing, etc?
[18:49] <Sweetshark> (in a shell on desktop, not exactly an adt-testbed, but it should be good enough)
[18:51] <Sweetshark> sarnold: I should be able to find out items found, cpu hours spent would require me to do some digging (if that is even knowable outside GOOG)
[18:52] <sarnold> Sweetshark: ah, don't bother then; it's an idle curiosity, not worth spending time on it
[18:52] <sarnold> Sweetshark: thanks
[19:23] <Sweetshark> subsequentcheck and manual test succeeded for 5.3.1 build


[03:04] <Silverlion> o/ and good $daytime to everybody present ;)
[07:00] <dholbach> good morning
[07:01] <dpm> morning dholbach
[07:11] <dholbach> hwy dpm
[07:13] <dpm> good good, happy friday
[07:14] <dholbach> yes :)
[07:44] <davidcalle> Morning all o/
[07:46] <dholbach> salut davidcalle
[07:48] <davidcalle> dholbach, hey, do you mind having a look at the translations dashboard screenshot on the sprint5 board? It's just a first shot at it, but I'd like to have your feedback.
[07:51] <dholbach> sure
[08:04] <dholbach> davidcalle, I noticed you're using connection.cursor()
[08:04] <dholbach> davidcalle, was there no way around it?
[08:05] <dholbach> if possible, I'd always use https://docs.djangoproject.com/en/1.8/ref/models/querysets/ as django's usually much better at figuring out which SQL bits to use
[08:05] <davidcalle> dholbach, I've spent the whole day  on that and haven't found one.
[08:08] <davidcalle> dholbach, hmm, I'm looking at your link and I'm starting to reconsider...
[08:09] <dholbach> davidcalle, for example:
[08:09] <dholbach> >>> from cms import models
[08:09] <dholbach> >>> models.CMSPlugin.objects.order_by('changed_date')
[08:09] <dholbach> [<CMSPlugin: 27>, <CMSPlugin: 28>, <CMSPlugin: 29>, <CMSPlugin: 30>, <CMSPlugin: 41>, <CMSPlugin: 39>, <CMSPlugin: 43>, <CMSPlugin: 42>, <CMSPlugin: 44>, <CMSPlugin: 45>, <CMSPlugin: 46>, <CMSPlugin: 47>, <CMSPlugin: 49>, <CMSPlugin: 48>, <CMSPlugin: 51>, <CMSPlugin: 50>, <CMSPlugin: 56>, <CMSPlugin: 64>, <CMSPlugin: 67>, <CMSPlugin: 66>, '...(remaining elements truncated)...']
[08:10] <dholbach> playing around with Django's queryset API and other ORM features was one the few revelations in my life
[08:11] <dholbach> ok, maybe not quite, but still - it's good fun and quite rewarding
[08:11] <dholbach> if you want me to have a look at changing it in the code, let me know
[08:12] <davidcalle> dholbach, well, if you can find queries matching the three I'm doing, please have a go at it :)
[08:12] <dholbach> sure
[08:18] <davidcalle> Here is the point of each query : the first one looks for recently changed plugins: this provides the date, the lang of the edit, and a "placeholder" id. The second one looks in the plugins revisions history to see if it's an actual manual content change. The third one uses the placeholder id to find which page contains the changed plugin.
[08:19] <dholbach> ok cool
[08:19] <dholbach> it'll take a bit longer as it's not just the queries but also the arguments you pass later on
[08:19] <dholbach> basically instead of an array you can pass use attributes of an object
[08:20] <dholbach> which will be a bit more readable as well
[08:20] <dholbach> I'll let you know when I'm done
[08:22] <davidcalle> dholbach, awesome. If you find better ways of collating language changes to a page id, please share, I was honestly a bit out of order when I finished that :)
[08:24] <dholbach> I'll cycle over to the office real quick then dive back into it
[08:24]  * dholbach hugs davidcalle
[08:24] <dholbach> see you in a bit
[08:24] <dpm> wow, dashboard looking good davidcalle!
[08:24]  * davidcalle hugs dholbach back
[08:25] <davidcalle> dpm, glad you like it :) Daniel is having a look at if it can be simplified, with his djangodb experience from the store data work.
[08:26] <dpm> yeah, saw the conversation, good work everyone
[08:26] <davidcalle> dpm, unrelated but worth knowing, we now have a page to document aggregator scopes : https://developer.ubuntu.com/en/scopes/guides/integration-aggregator-scope
[08:27]  * dpm looks
[08:28] <dpm> davidcalle, I think it might require hitting the "Publish" button :)
[08:28] <Tm_T> noooooo
[08:28] <Tm_T> it has nice secretive mystery in it this way
[08:28] <dpm> :)
[08:28] <davidcalle> dpm, hey no, that was private documentation! :p
[08:29] <dpm> I remember one of my most-visited blog posts was one that I had set to private because I wanted to show the draft to someone, and landed accidentally on Planet Ubuntu as a private post :-)
[08:30] <davidcalle> dpm, hehe
[08:30] <dpm> davidcalle, do you mind if I add some feedback regarding the dashboard view on the card?
[08:30] <davidcalle> dpm, sure, it's here for that reason :)
[08:31] <dpm> cool
[08:35] <MooDoo> hello all
[08:42] <dpm> hi MooDoo
[08:43] <dpm> davidcalle, done, added some feedback
[08:44] <dpm> davidcalle, on the QML/C++ tutorial card, would you mind adding a link to the tutorial and marking the bug as fix released?
[08:44] <davidcalle> dpm, yep reading it, and +1 on everything
[08:45] <dpm> great
[08:45] <davidcalle> dpm, I haven't marked the bug as released, because I think there is a second requirement (/me looks for it)
[08:45] <dpm> davidcalle, I think he'd need to file a separate bug for that, but neither Pat or I thought it would be something we need to focus on
[08:45] <dpm> as it seemed a bit of a corner case
[08:46] <davidcalle> dpm, ok
[08:47] <dpm> I'll add a note myself
[08:49] <czajkowski> gooooooood morning
[08:49] <davidcalle> dpm, I've commented for liuxg to create a second one, and I've marked this one as released.
[08:50] <davidcalle> Hello czajkowski
[08:50] <dpm> davidcalle, seems we commented at the same time :)
[08:50] <dpm> hey czajkowski, happy Friday to you too ;)
[08:50] <davidcalle> dpm, at least their are not conflicting :)
[08:51] <dpm> indeed :)
[08:51] <dpm> davidcalle, also, do you think you could write the brief blog entry as usual, to point folks to the new tutorial?
[08:53] <davidcalle> dpm, +1
[08:53] <dpm> \o/
[09:05] <czajkowski> it's Friday it's a good day people!
[09:49] <dholbach> davidcalle, what do you use 'all_pages' for?
[09:50] <davidcalle> dholbach, leftover cruft
[09:50] <davidcalle> afaict :)
[09:50] <dholbach> ok
[09:52] <dholbach> davidcalle, https://code.launchpad.net/~dholbach/developer-ubuntu-com/translations-dashboard/+merge/263080
[09:56] <davidcalle> dholbach, lovely, it's much better! Thanks :)
[09:58] <davidcalle> Merged
[10:03] <dholbach> davidcalle, the template says /tblody - not sure that was supposed to indicate your thoughts about the project at the time ;-)
[10:03] <dholbach> apart from that: +1 from me on the branch
[10:03] <davidcalle> dholbach, :D
[10:03] <dholbach> the query could probably be a bit faster still
[10:04] <dholbach> but I'm not sure how to do that as I still don't get 100% of the model structure :)
[10:05] <davidcalle> dholbach, I still want to add a few things, visually, to make the table a bit nicer. Yeah, the model structure is painful, I had to spend a lot of time exploring the db with sqlitebrowser to figure out where the info was.
[10:07] <dholbach> good work!
[10:07] <dholbach> mhall119, I'd appreciate another review of https://code.launchpad.net/~dholbach/developer-ubuntu-com/store-data/+merge/262684
[10:08] <dholbach> and maybe we can talk about how to make use of the data in a custom plugin or whatever it takes to display it somewhere :)
[10:15] <czajkowski> anyone here goig to OSCON, which hotels are you staying at ?
[11:06] <davidcalle> popey, works for you? (you need to log in to see the page)
[11:06] <popey> davidcalle: hmm?
[11:06] <davidcalle> popey, better with the link https://developer.ubuntu.com/en/community/coreapps/music/
[11:08] <popey> hm, how do i login again?
[11:08] <popey> wish there was a handy link
[11:08] <davidcalle> popey, /openid/login
[11:08] <popey> i tried variations on that, thanks :)
[11:09] <popey> davidcalle: it says it doesn't exist.
[11:09] <popey> nvm, found it via the menu
[11:10]  * popey skips
[11:10] <popey> \o/ thanks davidcalle
[11:11] <davidcalle> popey, yw :)
[11:36] <balloons> happy friday everyone!
[11:37] <popey> yes
[12:02] <dholbach> :)
[12:39] <czajkowski> popey: please kick the server :)
[12:43] <popey> its busy
[13:00] <czajkowski> nice name
[13:00] <czajkowski> for the episode
[13:09] <popey> heh
[13:57] <dholbach> hey mhall119
[13:57] <dholbach> mhall119, how's life?
[13:57] <mhall119> hey dholbach
[13:57] <mhall119> dholbach: it gives and it takes
[13:57]  * dholbach hugs mhall119
[13:58] <mhall119> new washer and dryer are being delivered today,so I get to do laundry agian
[13:58] <dholbach> mhall119, can you maybe take a bit of time and explain to me a bit more about the importer and the api site?
[13:58] <dholbach> it's a bit hard for me to review your MP otherwise :)
[13:58] <mhall119> dholbach: ah, yes, you want to do it on a hangout?
[13:58] <dholbach> and I'd also need some help to figure out what the next steps with https://code.launchpad.net/~dholbach/developer-ubuntu-com/store-data/+merge/262684 are
[13:58] <dholbach> right now it's just "get data"
[13:58] <dholbach> sure
[14:34] <dholbach> mhall119, one thing I haven't quite figured out as well is "CSRF verification failed. Request aborted."
[14:35] <dholbach> mhall119, after having set up everything according to the README file and navigating to /admin that's what I get
[14:37] <mhall119> dholbach: you shouldn't need to go to /admin/
[14:38] <mhall119> dholbach: go to /openid/login and then you'll have the djangocms admin bar at the top
[14:38] <dholbach> oooooooooooh ok
[14:39] <dholbach> thanks
[14:50] <dholbach> mhall119, I get http://pastebin.ubuntu.com/11778950/
[14:51] <dholbach> (running update_apidocs.sh)
[14:51] <mhall119> dholbach: did you activate your virtualenv?
[14:51] <mhall119> source ./env/bin/activate
[14:52] <mhall119> otherwise update_apidocs.sh uses your system python, rather than the one in the virtualenv
[14:52] <dholbach> sorry, yes - that fixes it
[14:53] <dholbach> I think I did something wrong wrt putting language/topic/version into the admin interface
[14:55] <dholbach> the data structure and what it's supposed to mean isn't quite clear to me and it looks like the structure is somewhat recursive(?) (topic → version → language → version, etc.)
[14:55] <dholbach> let me go back and try again
[14:56] <mhall119> dholbach: just topic -> language -> version
[14:57] <mhall119> language has two version fields to store current and development aliases only
[14:57] <mhall119> they aren't strictly necessary for doing the import though
[14:58] <dholbach> ok
[14:59] <dholbach> mhall119, if I get "api_docs.models.DoesNotExist: Topic matching query does not exist." I got something wrong, right? :)
[15:01] <mhall119> dholbach: it means your database doesn't have  Topic instance that matched the -t flag you've passed to the importer
[15:01] <mhall119> dholbach: are you running all of update_apidocs.sh or just one specific import?
[15:02] <dholbach> ah ok, I didn't know I could limit it
[15:02] <mhall119> dholbach: you can pull out just the 2 or 3 lines for the specifc doc you want
[15:03] <mhall119> and update_apidocs.sh actually does have comments :)
[15:04] <dholbach> ok cool
[15:08] <davidcalle> mhall119, quick django question, how can I make sure AllPages() is instanced each time the page is reloaded? http://bazaar.launchpad.net/~davidc3/developer-ubuntu-com/translations-dashboard/view/head:/translations_dashboard/views.py
[15:11] <dholbach> davidcalle, maybe something like this?
[15:11] <dholbach> from django.views.decorators.cache import never_cache
[15:11] <dholbach> @never_cache
[15:11] <dholbach> def myview(request):
[15:11] <meetingology> dholbach: Error: "never_cache" is not a valid command.
[15:12] <dholbach> thanks meetingology
[15:13] <dholbach> mhall119, does http://<IP_ADDRESS>:8000/en/api/autopilot/python/1.5.0/porting-porting/ show up in your case? it's mentioned as "Porting Autopilot Tests" on http://<IP_ADDRESS>:8000/api/autopilot/python/1.5.0/
[15:14] <dholbach> or is that taken care of by import_sphinx?
[15:16] <mhall119> dholbach: it should not have /en/ in there
[15:17] <mhall119> it shows up in production: https://developer.ubuntu.com/api/autopilot/python/1.5.0/porting-porting/
[15:18] <mhall119> davidcalle: is your concern with cache?
[15:20] <dholbach> mhall119, it autoredirects me there
[15:20] <davidcalle> mhall119, I'm not sure it is, but the functions used from that class never run after the first page load, until the server is restarted.
[15:20] <davidcalle> dholbach, no luck with never_cache
[15:20] <dholbach> davidcalle, ok - sorry... it was just something I picked up on the net :/
[15:21] <dholbach> mhall119, I just used the 3 added lines from update_apidocs.sh this time
[15:21] <mhall119> dholbach: it would do that if it has a 404, which likely means that the porting-porting page wasn't imported
[15:21] <dholbach> mhall119, not sure if I need to do anything else to import the guides
[15:21] <mhall119> dholbach: what importer commands have you run?
[15:22] <dholbach> just the three added lines from update_apidocs.sh
[15:22] <mhall119> davidcalle: where is the function located?
[15:23] <mhall119> dholbach: ah, then it's only imported the scope-harness docs, which isn't where porting-porting comes from
[15:24] <dholbach> ok - I don't know how to import that then
[15:24] <davidcalle> mhall119, everything is in views.py, functions are outside my main class (but could be in)
[15:25] <dholbach> mhall119, trying to run import_sphinx, I get http://pastebin.ubuntu.com/11779066/
[15:26] <dholbach> is there another thing I should register somewhere?
[15:29] <mhall119> davidcalle: if it's in your view, then it should be executed every time unless the page is served from cache
[15:30] <balloons> ping jose
[15:30] <mhall119> dholbach: you have to give import_sphinx all those various command-line options for it to work
[15:30] <mhall119> dholbach: it's not smart enough to print out a help message or anything when they're missing
[15:31] <dholbach> hum
[15:31] <dholbach> ok
[15:33] <dholbach> ok, then I don't quite know how to drive it
[15:33] <dholbach> I guess it should be something like this? python ./manage.py import_sphinx -s autopilot -r 1.5.0 -t autopilot -l pytho
[15:34] <dholbach> python
[15:34] <mhall119> dholbach: you can just copy/paste all of the Autopilot section from update_apidocs.sh
[15:34] <mhall119> so, line 85-95
[15:35] <mhall119> that should all "just work"
[15:35] <davidcalle> mhall119, working now -_-"
[15:38] <davidcalle> mhall119, I've turned the class into a function returning what I want and added the never_cache decorator
[15:41] <dholbach> mhall119, great, now it works
[15:41] <dholbach> thanks
[15:41] <mhall119> dholbach: no problem
[15:53] <dholbach> mhall119, approved
[15:55] <dholbach> all rightie...... have a great rest of your day everyone and a great weekend!
[15:55] <dholbach> hugs!
[15:57] <mhall119> dholbach: thanks :)
[16:00] <czajkowski> dholbach: bye
[16:02] <dholbach> bye :)
[16:10] <davidcalle> Enjoy your weekend everyone =) o/