[07:12] <pitti> Good morning
[08:16] <flexiondotorg> Morning pitti
[08:16] <pitti> hey flexiondotorg, how is it going?
[08:16] <flexiondotorg> All good thanks. Yourself?
[08:28] <hikiko> hey all :
[08:28] <hikiko> :)
[08:28]  * hikiko forgot to be social today :/
[08:29] <hikiko> :p
[08:55] <pitti> hey hikiko, how are you?
[08:56] <pitti> flexiondotorg: good, thanks! (sorry, phone rang, then I forgot)
[08:58] <hikiko> hi pitti and flexiondotorg :)
[08:59] <hikiko> i am good, well tired... :) you?
[09:02] <Laney> hey!
[09:02] <pitti> good morning Laney!
[09:04] <Laney> bonjour pitti
[09:04] <Laney> how are you?
[09:04] <flexiondotorg> Morning Laney, hikiko
[09:04] <pitti> Laney: I'm great, thanks! a little groggy from basketball, but again the good kind
[09:08] <seb128> good morning desktopers
[09:08] <flexiondotorg> seb128, o/
[09:09] <seb128> hey flexiondotorg, how are you?
[09:09] <pitti> ça va seb128
[09:09] <hikiko> hi Laney seb128 :)
[09:09] <seb128> hey pitti hikiko Laney
[09:09] <seb128> pitti, oui, et toi ?
[09:09] <flexiondotorg> seb128, Coping. Although off to the hospital for an hour or so later.
[09:09] <flexiondotorg> Much pain :-(
[09:10] <hikiko> :/
[09:10] <Laney> pitti: indeed - feeling the same from climbing last night :-)
[09:10] <Laney> hi seb128 flexiondotorg & hikiko
[09:10]  * Laney gives flexiondotorg a sports massage
[09:10] <seb128> flexiondotorg, get better!
[09:11] <seb128> Laney, climbing night ftw!
[09:11] <Laney> seb128: the best nights!
[09:11] <flexiondotorg> I'm sure I be fine in a few days.
[09:13] <pitti> flexiondotorg: urgh, all the best!
[09:14] <flexiondotorg> seb128, Have you start on the GTK platform snap?
[09:17] <desrt> things that GDBus subtree dispatching was not designed for:
[09:17] <desrt>  - security
[09:17] <desrt> (eof)
[09:17] <flexiondotorg> That's unfortuante.
[09:18] <desrt> preventing apps about finding out about other apps in the most natural way may not be possible
[09:18] <desrt> (but in this case "finding out" means only "can see that they exist")
[09:19] <seb128> flexiondotorg, not really, I started played with building snap using debs from another serie and looking at what should be included and at the launcher script, but I didn't try to build one yet
[09:19] <seb128> flexiondotorg, likely for next week
[09:19] <seb128> why?
[09:19] <flexiondotorg> I've been reflecting on what we discussed at the sprint.
[09:20] <flexiondotorg> Specifically build it from debs.
[09:21] <flexiondotorg> I've taken another look at what robert started, which builds entire from source.
[09:21] <flexiondotorg> IIRC we opted for building from debs because we inherit the distro patches, correct?
[09:21] <seb128> yes
[09:22] <seb128> it's also easier to iterate
[09:22] <flexiondotorg> In what sense?
[09:22] <desrt> in the sense that we have to do the deb anyway, and all that infra is already there
[09:23] <flexiondotorg> OK
[09:23] <desrt> vs. figuring out a way to pull/configure/rebuild the tarball from upstream
[09:23] <flexiondotorg> desrt, Well that is largely solved.
[09:23] <desrt> it is solved for largely trivial projects :p
[09:23] <desrt> gtk is a beast
[09:24] <Laney>   
[09:24] <desrt> morning laney
[09:24] <Laney> that was the first 0 characters of "hi desrt"
[09:26] <flexiondotorg> seb128, Ping me when you make a start.
[09:26] <flexiondotorg> I'd like to help.
[09:27] <flexiondotorg> I just wanted to discuss the approach again before we start.
[09:31] <seb128> flexiondotorg, k, it might be tomorrow or next week
[09:31] <flexiondotorg> Cool.
[10:10] <willcooke> hi all.  Here, but not here.
[10:10] <Laney> the ghost of willcooke
[10:10] <willcooke> indeed!
[10:11] <willcooke> It's odd, when you're sick but work from home.  Like, where do you go?
[10:11] <willcooke> Figured I might as well sit in from of the compuiter for a bit
[10:12] <Laney> my mum just sent me a picture of her day off activity
[10:12] <Laney> ...
[10:12] <Laney> watching jeremy kyle
[10:13] <willcooke> \o/
[10:14] <willcooke> Followed by Homes Under The Hammer?
[10:18] <Laney> that guy that eats loads of food
[10:19] <Laney> i think she's actually going out
[10:19] <Laney> hopefully /o\
[10:59] <FJKong_> when I tried to upload some package to mentors.debian.net, due to bad network, sometimes it will broken and next when I tried to upload it will show some error like
[10:59] <FJKong_> This existing file may have been previously uploaded partially.
[10:59] <FJKong_>        For official Debian upload queues, the dcut(1) utility can be
[10:59] <FJKong_>        used to remove this file, and after an acknowledgement mail is
[10:59] <FJKong_>        received in response to dcut, the upload can be re-initiated.
[11:00] <FJKong_> how to delete privious broken file?
[11:00] <Laney> FJKong_: ask in #debian-mentors on OFTC
[11:00] <Laney> don't know if dcut works there
[11:00] <FJKong_> seems no
[11:00] <FJKong_> I can't connect to irc.debian.org
[11:03] <Laney> try irc.oftc.net
[11:12] <FJKong_> Laney: found the reason, Great f*re w*ll block it
[11:17] <Laney> FJKong_: no chinese gimpnet servers?
[11:17] <Laney> try tor, if that works for you
[11:21] <desrt> now for something nice about GDBus: if you structure your program in a nice way, you can avoid ever having to call g_bus_get()
[11:41] <flexiondotorg> Laney, any chance you can take a look at the debdiffs I've added to https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/1576424
[11:41] <ubot5`> Ubuntu bug 1576424 in gtk+2.0 (Ubuntu) "Gimp crashes with text tool & caps lock" [High,In progress]
[11:48] <flexiondotorg> Laney if you're insterested in testing the fixes for scrolled windows in update-manager and aptdaemon, you can use Yakkety.
[11:49] <flexiondotorg> Enable yakkety-proposed to get the patched update-manager.
[11:49] <flexiondotorg> Patch aptdaemon is in this PPA - https://launchpad.net/~flexiondotorg/+archive/ubuntu/sru
[11:50] <flexiondotorg> I've just tested on a clean install, all seems good to me.
[11:50] <flexiondotorg> Also in that PPA is a patch Deja Dup, also working fine.
[11:50] <flexiondotorg> Just going to submit the merge proposal for that.
[11:53] <desrt> i take it back: there is a small detail in the way subtrees are implemented that solves the security issue.  nice.
[11:53] <desrt> returning NULL vs. returning an empty array has two different meanings.
[11:56] <Laney> flexiondotorg: k, will look
[11:56] <Laney> desrt: having fun?
[11:56] <desrt> yup.
[11:57] <desrt> things are starting to come together in a nice and completely half-baked way
[11:57] <desrt> the proxy will work first for flatpak, but not securely (since their dbus filtering is primitive) and not at all for snaps (since the apparmor patches are still missing)
[11:58] <desrt> but at least it will be enough to convince the security team that the apparmor patches are really the only thing standing in the way
[12:47] <flexiondotorg> willcooke, Laney I'm off the to the hospital. Back a bit later...
[12:47] <Laney> gl
[12:49] <willcooke> flexiondotorg, tata
[12:49] <flexiondotorg> Laney, bug updated and MP submitted for deja-dup - https://bugs.launchpad.net/ubuntu/+source/deja-dup/+bug/1623835
[12:49] <ubot5`> Ubuntu bug 1623835 in deja-dup (Ubuntu) "Scrolled Windows in backup/restore progress are too small to read" [Low,In progress]
[12:51]  * davmor2 hugs flexiondotorg 
[12:52] <davmor2> it's only a minor issue but it is so annoying :)
[14:21] <andyrock> good afternoon
[14:35] <seb128> good afternoon desktopers
[14:43]  * Laney nods seb128 
[14:43] <seb128> hey Laney ;-)
[14:44] <Laney> home still there?
[14:56]  * flexiondotorg returns
[14:56] <Laney> seb128: want to play a fun game of "archive admin"? :-)
[14:56]  * Laney nods flexiondotorg 
[14:56] <Laney> are you healed?
[14:57] <Laney> & that you survived the NHS death panel
[14:57] <flexiondotorg> Laney, nope but I have been given the magic healing potions.
[14:57] <Laney> & hope
[14:57] <Laney> *
[14:57]  * Laney IRC bad
[14:57] <Laney> http://finalfantasy.wikia.com/wiki/Phoenix_Down
[14:58] <seb128> Laney, what do you want to do the archive now? ;-)
[14:58] <Laney> seb128: I want to get http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#ldc to migrate
[14:59] <Laney> needs some arch removals
[14:59] <Laney> ximion will be happy, he's been nagging me for ages
[14:59]  * Laney rebootstrapped it yesterday
[15:08] <attente> don't understand why my test is so flaky :(
[15:10] <ogra_> attente, donald trump ...
[15:11] <attente> make testing flake again
[15:13] <seb128> Laney, just removing the ldc binaries from zesty release pocket on ppc and ppc64el?
[15:22] <Laney> seb128: checking for rdeps, second
[15:22] <Laney> got distracted...
[15:22]  * Laney coughs
[15:22] <seb128> Laney, k, I was about to delete those, but good idea to check those ;-)
[15:27] <seb128> need to go for some small errands, deleting those once I'm back
[15:29] <Laney> seb128: I think it's ldc (all arch-specific binaries) powerpc + ppc64el and libmustache-d-dev ppc64el
[15:46] <attente> kenvandine: hi, i'm running into some problems with content-hub's testing framework and i'm not sure what to do
[15:50] <attente> kenvandine: http://paste.debian.net/plain/894344 with this diff on current trunk i get: https://paste.debian.net/plain/894345
[15:51] <attente> the duplicate test fails sometimes but i can't tell why. there doesn't seem to be any missing teardown from what i can tell
[15:59] <kenvandine> attente, any other output from the test?
[16:00] <kenvandine> attente, try commenting out the handler test
[16:03] <kenvandine> attente, i'm wondering why this is in the log
[16:03] <kenvandine> Activating service name='com.ubuntu.content.dbus.Service'
[16:03] <kenvandine> shouldn't be activating that during the tests
[16:03] <kenvandine> and isn't for me
[16:06] <attente> yeah... i am very confused
[16:06] <attente> also, realized i forgot to set the CONTENT_HUB_TESTING variable for the second test, but that didn't affect the outcome
[16:12] <kenvandine> attente, this is a local build right?
[16:13] <attente> kenvandine: yes. i wonder if maybe my ccache is configured wrong or something
[16:13] <attente> going to try again making sure everything is clean
[16:14] <kenvandine> attente, ok
[16:18] <kenvandine> attente, it passes locally for me in your branch
[16:18] <kenvandine> the qml test fails... which shouldn't be related to your branch
[16:18] <kenvandine> oh... i don't have your new test :)
[16:20] <attente> kenvandine: yeah the new test is supposed to match what you're already doing for the other ones instead of dbus activating the installed service
[17:04] <Laney> flexiondotorg: http://people.canonical.com/~laney/weird-things/small.png <- still small
[17:04] <Laney> I added your SRU PPA, dist-upgraded and then rebooted
[17:05] <flexiondotorg> Laney, OK. Does the VTE size increase as output is displayed?
[17:06] <Laney> Nope
[17:06] <flexiondotorg> Hmm, well I'm not seeing that here :-/
[17:07] <flexiondotorg> If I expand the details during the download the vte behaves correctly.
[17:07] <flexiondotorg> I'll setup a complete clean VM, rather than from my snapshot and test again.
[17:10] <Laney> flexiondotorg: the ./gtk3-demo in src:aptdaemon works
[17:10] <Laney> (I copied it out of the source tree so that it used the system's aptdaemon)
[17:23] <attente> kenvandine: when you have time, could you please upload the content-hub-glib branch again to the silo and see if the tests run? i'm having a hard time getting any of them to run on my machine since i upgraded, even locally outside of sbuild
[17:23] <kenvandine> attente, sure, so you've pushed your changes?
[17:24] <attente> kenvandine: yes
[17:25] <kenvandine> attente, done
[17:25] <attente> kenvandine: thanks!
[17:46] <seb128> hum, irc timeouted it seems
[17:46] <seb128> Laney, did you get my msg asking for the confirmation of the binaries to delete?
[17:47] <Laney> no
[17:48] <seb128> bah
[17:49] <Laney> :(
[17:50] <seb128> anyway
[17:51] <seb128> Laney, "ldc libphobos2-ldc-debug68 libphobos2-ldc-dev libphobos2-ldc68" on power/ppc64el and libmustache-d-dev on ppc64el?
[17:53] <Laney> seb128: looks right to me
[17:53] <Laney> thanks!
[17:53] <seb128> k, done
[17:53] <seb128> yw!
[17:53] <seb128> let's see how that works out
[17:59]  * willcooke -> dinner -> bed
[17:59] <willcooke> l8r all
[18:13] <Laney> nighty night
[18:18] <seb128> night Laney
[19:52] <flexiondotorg> Night.
[19:56] <qengho> o/
[23:59] <FJKong> morning desktop