[03:07] <robert_ancell> charles, how do you do SRUs for the indicators?
[03:07] <robert_ancell> just chuck stuff in debian/patches or make a new release?
[03:12] <pitti> Good morning
[06:25] <willcooke> morning folks
[06:25] <didrocks> hey willcooke!
[06:25] <didrocks> ready for day #2? ;)
[06:25] <willcooke> hehe
[06:25] <willcooke> kinda
[06:26] <willcooke> I'm off in to London in a little while, so I wanted to get the ball rolling before I sit on the train
[06:26] <willcooke> actually, I have a question for you didrocks
[06:26] <didrocks> sure
[06:26] <willcooke> I'm trying to work out who is in our team (pretty fundamental, right)
[06:26] <willcooke> so let me send you a link
[06:26] <didrocks> well, it's a good start :)
[06:30] <willcooke> hey seb128, can you make me an admin on https://launchpad.net/~canonical-desktop-team
[06:31] <seb128> good morning desktopers
[06:31] <seb128> willcooke, sure, sorry I didn't respond because I'm not fully in work mode yet, but can do that ;-)
[06:32] <willcooke> no hurry seb128
[06:32] <willcooke> I'm not either - no coffee
[07:33] <TheMuso> Hey willcooke.
[07:34] <willcooke> howdy TheMuso - good to meet you :)
[07:34] <TheMuso> You too.
[08:01] <willcooke> right - off to London.  Be back online in about an hour (depending on the trains)
[08:02] <Laney> yo
[08:05] <seb128> hey Laney, how are you?
[08:08] <Laney> hey seb128, doing good thank you
[08:09] <Laney> just sat around last night and napped/watched some tv, didn't end up going climbing ;-)
[08:09] <Laney> pent up energy, raaargh
[08:09] <Laney> you?
[08:10] <czajkowski> aloha
[08:13] <Laney> hey czajkowski
[08:13] <Laney> wie gehts?
[08:14] <czajkowski> not just yet :) 3 hrs to flight :) time to print of name badges and check in yet
[08:15] <Laney> it's a glamorous life you've got there
[08:15] <seb128> Laney, I'm fine thanks, not fully awake yet ;-)
[08:15] <didrocks> morning Laney, czajkowski
[08:15] <seb128> czajkowski, hey, unity working today? ;-)
[08:15] <Laney> seb128: still keeping up this early morning IRCing though :P
[08:16] <seb128> Laney, ye
[08:16] <didrocks> Laney: see, going in Lyon can change a man! :)
[08:16] <seb128> Laney, yeah, there is no budging there!
[08:16] <seb128> lol
[08:16] <seb128> well, let's see and wait how it goes in winter ;-)
[08:16] <czajkowski> seb128: eh no :( but I now have all the commands to restart various things so I can get back onto my main account and not live on guest
[08:17] <czajkowski> thanks for asking :)
[08:17] <seb128> but it's actually alright for summer
[08:17] <didrocks> seb128: same, but with hot wine :p
[08:17] <seb128> czajkowski, :-(
[08:17] <seb128> didrocks, lol
[08:17] <seb128> didrocks, then I'm the one with the drinking problem, right?
[08:17] <didrocks> you obviously are :)
[08:19] <seb128> tsss
[08:35]  * didrocks retries to build a desktop docker container
[08:35] <didrocks> first automated trial was a fail :)
[08:40] <seb128> didrocks, enjoying docker then? :-)
[08:44] <didrocks> seb128: yeah, it's quite nice :)
[08:44] <didrocks> just needs to find a way to install ubuntu-desktop without any priviledge
[08:45] <didrocks> ensuring that I create a passwordless sudo user and so on…
[08:45] <didrocks> (to have that container running what we need)
[08:45] <didrocks> and ensuring that coverage works as expected, even within the container
[08:59] <didrocks> willcooke: come on, The IT Crowd reference on day 2! You set the bar high :)
[09:01] <willcooke> didrocks, I'm going to Gimp up an A team picture with your faces on it later and put it on my desk.
[09:03] <didrocks> :)
[09:03] <willcooke> nearly in to London now - on the train atm.  4G is working quite well.  I get 20 Mb down, which is more than I get on ADSL at home
[09:03] <willcooke> :)
[09:03] <willcooke> shutting down - bbiab
[09:49]  * didrocks goes for exercising
[09:49] <didrocks> seems like no rain this time :)
[09:50] <seb128> didrocks, enjoy!
[10:08] <willcooke> seb128, do you have a calendar entry for the weekly meeting you could invite me to?  If not I'll create one and send it round
[10:09] <Laney> willcooke: It's on the Ubuntu fridge calendar
[10:09]  * Laney laughs at the optimistic Agenda link there
[10:10] <seb128> willcooke, there is one in the UE calendar owned by Michelle as well
[10:10] <seb128> which I copied in my calendar, personally
[10:10] <pitti> hey willcooke, welcome back!
[10:10] <seb128> but if you prefer it handled some other way please do
[10:10] <pitti> so that's the man who took my job!
[10:10] <seb128> lol
[10:10] <Laney> haha
[10:11] <pitti> willcooke: in case that's confusing to you, ask any desktop team member over a beer :)
[10:11] <willcooke|meetin> :)
[10:11] <Laney> pitti for VP of Ubuntu Engineering!
[10:12] <somedude> Laney: pitti who?
[10:13] <seb128> Laney, forget about that, let's just appoint some dude
[10:13]  * Laney looks at a photo and sees pitti in the middle of fading out
[10:26] <davmor2> seb128: some dude isn't he like that pitti chap a French guy who thinks he's German?
[10:27] <pitti> davmor2: mec, tu dois parler français ici !
[10:28] <davmor2> pitti: does that make you the anti seb128 ?
[10:28] <pitti> davmor2: koennte sein :)
[11:09] <pitti> desrt: hey Ryan, how are you?
[11:09] <desrt> pitti: hi!  pretty good
[11:10] <desrt> brain recovering nicely after a week of drowning in another language
[11:10] <pitti> desrt: do you see any reason to not commit the cgmanager bits to systemd-shim trunk, and making a new release? we're shipping that now in Ubuntu, and would like to ship it in Debian too
[11:10] <pitti> desrt: Esperanto? :-)
[11:10] <desrt> yup
[11:10] <desrt> just went to a week-long event.... no english spoken there....
[11:10] <pitti> desrt: très cool !
[11:10] <desrt> so ya
[11:10] <desrt> we can merge that stuff now
[11:11] <desrt> i actually told hallyn that i'd be OK if you pushed it (since you have commit access)
[11:11] <pitti> desrt: it's not perfect yet (old sessions don't get cleaned up sometimes), but it's workign well enough
[11:11] <desrt> ya... the stop thing is hard
[11:11] <pitti> desrt: ah ok, that got lost in the Chinese whispers then
[11:11] <desrt> because you stop the session unit, and we don't know the cgroup path (ie: under which user)
[11:11] <desrt> so we can't properly kill it
[11:18]  * Sweetsha1k smirks rolling through the backlog.
[12:18] <darkxst> didrocks, ping
[12:18] <didrocks> darkxst: please don't use contextless ping, just ask ;)
[12:20] <didrocks> (especially if you are not around to ask the next question)
[12:20] <darkxst> didrocks, so have been chatting with tracker upstream, unit tests are 100% guaranteed to pass (they won't do a release with these broken)
[12:20] <didrocks> darkxst: ok, so we can run them in our infra?
[12:20] <darkxst> functional tests are a bit iffy, at best its like 90% that will pass
[12:21] <didrocks> do we know which ones are flaky? can they be filtered out?
[12:21] <darkxst> didrocks, I already hooked up unit tests, but under autopkgtest since they require install tracker to run
[12:22] <didrocks> they are not really unit tests I guess then, but sounds good to me :)
[12:22] <darkxst> didrocks, I know which ones are flaky right now, but seems like not properly maintained upstream
[12:22] <didrocks> darkxst: they don't plan to maintain them? not sure it's a really good sign of quality for main then
[12:23] <darkxst> didrocks, seems to be a case of too many tests
[12:24] <didrocks> darkxst: would be a good contribution to upstream as well to try to separate reliable ones to flaky ones
[12:24] <darkxst> unit tests are maintained, functional tests can lag a bit
[12:24] <didrocks> and we can hook them up in autopkgtests
[12:25] <darkxst> yeh though I don't quite get the distinction here, from my quick look through test cases seems to be alot of duplication between unit tests and functional tests
[12:26] <didrocks> darkxst: so, if they don't want to maintain them, why not proposing to remove them upstream?
[12:26] <didrocks> bad tests or unlooked tests are worse than not having tests
[12:28] <darkxst> didrocks, unmaintained is probably not the right word, but a functional test failure doesn't seem to be a release blocker
[12:29] <didrocks> darkxst: do we know how many tests are failing right now? (like the % on the total number?)
[12:29] <didrocks> we can have a threshold in that case
[12:30] <darkxst> probably 6-7 fail, 1-2 just hang and timeout
[12:31] <darkxst> not too sure how many tests there are, but probably over 100
[12:31] <didrocks> darkxst: ok, maybe in a first approach, let's just blacklist the inconsistant one
[12:31] <didrocks> at least, if there is a big breakage, we can then detect them
[12:33] <darkxst> didrocks, unit tests should catch that, in fact they already caught there first breakage on build #2 with the glib update
[12:34] <didrocks> darkxst: well, it's to protect you, then, if you are fine in having something that can be broken without detection and think the unit tests are enough, good for me if you wired them up
[12:37] <darkxst> didrocks, the unit tests, go well beyond unit testing from what I can see.
[12:37] <didrocks> darkxst: from your descriptions, yeah, I just gave a quick look and they are clealy not unit tests :p
[12:37] <didrocks> so yeah, let's ensure that's wired up and that should be enough
[12:39] <darkxst> didrocks, they are https://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-tracker/
[12:40] <didrocks> darkxst: are they? I keep seeing: # TOTAL: 0
[12:41] <didrocks> but yeah, some logs shows them passing
[12:41] <didrocks> however, the counter doesn't work :/
[12:43] <darkxst> right, the counter on stdout is broken
[12:44]  * didrocks sighs
[12:44] <didrocks> and upstream would say it's not important as well?
[12:53] <darkxst> didrocks, if a "unit" tests fails that is important, and it should trigger a failure regardless of the counters
[12:54] <didrocks> darkxst: yeah, but it's still a sign that details don't seem to matter to upstream, which is reflecting on the global quality of the product
[12:54] <didrocks> that's not a very good sign for something we have to commit to main
[12:58] <darkxst> didrocks, it could also be fallout from switching to the newever glib.mk testing framework
[13:02] <darkxst> tracker 1.0 branch is still actively maintained, and should be for the foreseeable future, and api/abi should be pretty stable from here on in
[13:02] <didrocks> yeah, I'm more concern about other moving pieces breaking them and not being catchup
[13:03] <didrocks> and the fact that the tests are in a seemly weird tests don't give the right signal
[13:03] <didrocks> but again, as long as ubuntu desktop doesn't use it and you are happy in Ubuntu GNOME to take the charge of maintaining, I'm fine with it being in main
[13:04] <pitti> desrt: pushed to master FYI; want to cut a release?
[13:05] <pitti> desrt: or perhaps let's wait a bit until cgmanager is in Debian, perhaps we'll get some more fixes by then
[13:08] <darkxst> didrocks, tests aside, it really is way ahead of where it was a year or two ago,
[13:08] <darkxst> (stability wise)
[13:11] <didrocks> darkxst: yeah, just fix the other issues then, and I'll +1
[13:12] <desrt> pitti: i wouldn't mind getting the Stop thing working either...
[13:12] <desrt> pitti: could do it by walking the cgroup tree to find the group with the matching name....
[13:13] <pitti> desrt: I think this might not even be an issue of removing the cgroup, but just to invoke the cgroups' cleanup notification?
[13:13] <darkxst> didrocks, sorting out the COPYING.LGPL that should be in next weeks 1.0.3
[13:13] <didrocks> great :)
[13:13] <desrt> pitti: from what i understand, the entire point of this cgroup exercise is to have a reliable way to kill off a group of processes when the session exits
[13:13] <desrt> so ya.... implementing Stop is kinda _the_ point
[13:13] <pitti> desrt: if I log out of a session, the cgroup (like session-c4.scope) goes away, but it's still in loginctl as "State=closing"
[13:14] <pitti> desrt: yes, of course; but that's not even what I meant
[13:14] <desrt> hallyn wanted it for another reason to do with users being able to create containers.... so he's happy now, sure.... but in theory, i think Stop is probably pretty important
[13:14] <darkxst> shlibs.local looks all correct to me, I don't see anything obsolete in there, and ricotz says the rpath thing is a non-issue
[13:14] <desrt> hmmm
[13:21] <didrocks> darkxst: why is it a non issue? We don't accept rpath in ubuntu apart if there is some real good reasons to have it
[13:21] <darkxst> ricotz, ^?
[13:23] <ricotz> didrocks, i commented on the bug, which was not completely right
[13:24] <didrocks> ricotz: ah fine, I'll have a look once you reassign (and the rest is ready) then
[13:24] <ricotz> although there are no rpath references in the source
[13:24] <ricotz> and config.rpath is created due some outdated autotools mojo
[13:24] <ricotz> git master doesnt pick it up anymore
[13:24] <didrocks> great, so let's wait for next release :)
[13:25] <ricotz> hmm, i guess we are going with 1.0.x here
[13:25] <ricotz> git master is 1.1.x though
[13:25] <pitti> mterry: welcome back! had some nice vacations?
[13:25] <mterry> pitti, yeah I was just camping with friends and family.  relaxing  :)
[13:25] <mterry> pitti, hopefully that deja-dup upload clears the blockage
[13:26] <pitti> mterry: and thanks for the deja-dup fix
[13:26] <mterry> (thanks to Laney)
[13:26] <pitti> mterry: oh, I was actually concerned the other way around -- glib breaking deja-dup :)
[13:26] <seb128> mterry, hey ;-)
[13:26] <Laney> that glib is removed anyway
[13:26] <mterry> pitti, :) no thankfully just a silly warning message
[13:26] <pitti> I kind of like having a working backup
[13:26] <mterry> Laney, oh ok
[13:26] <seb128> mterry, I +1ed your settings changes
[13:26] <Laney> but yeah, it has a new warning which makes some tests sad
[13:26] <Laney> so still good
[13:27] <pitti> mterry: btw, I switched from rsnapshot (which I'd used for like 10 years) to duplicity a few months ago; love it!
[13:27] <mterry> seb128, awesome thanks!  Now the blocker for that whole silo is the underlying config changes to livecd-rootfs
[13:27] <mterry> pitti, oh really!  Neat
[13:27] <pitti> mterry: camping sounds great, had nice weather?
[13:27] <mterry> pitti, yeah it was actually nicely cloud-covered -- no rain, but not too much sun
[13:28] <pitti> mterry: yeah, I configured deja-dup for my wife's computer a year or so ago; not quite flexible enough for me as a UI, but the duplicity backend is great
[13:28] <mterry> pitti, yeah you aren't DD's target audience  ;)
[13:28] <pitti> mterry: (not a critique -- if the UI was so flexible it would be too hard for most users :) )
[13:29] <pitti> mterry: well, actually, the only feature I'm missing is specifying an --exclude-globbing-filelist
[13:30] <mterry> pitti, mmm yes, I believe there is a feature request bug for that that I've been ignoring for the past many years
[13:30] <pitti> mterry: yeah, no biggie; I like cron and CLI
[13:31] <pitti> mterry: but I was quite amazed how easy and fire&forget it is, on my wife's PC
[13:31] <pitti> mterry: she doesn't have quite my discipline with keeping $HOME neatly organized, and I don't want to carefully go and blacklist stuff, so DD is just great
[13:31] <mterry> :)
[14:04] <Laney> since we got half of gstreamer 1.4 already, I'm going to look at the rest
[14:04] <Laney> happy days
[14:06] <seb128> Laney, thanks
[14:12] <seb128> Laney, shrug though on the people complaining about that sync
[14:12] <Laney> yeah...
[14:13] <Laney> it's not even a transition, just a bug
[14:13] <Laney> not that anyone even investigated it yet
[14:13] <seb128> no
[14:13] <seb128> they claim they are too busy for that
[14:13] <seb128> how constructive!
[14:14] <Laney> back in the day we'd have taken all of the point releases, then we'd have found the issue sooner ;-)
[14:17] <seb128> hehe
[15:19] <mvo_> seb128: would https://launchpadlibrarian.net/180511188/gst-plugins-base1.0_1.4.0-1_1.4.0-1ubuntu1.diff.gz and https://launchpadlibrarian.net/180510137/gstreamer1.0_1.4.0-1_1.4.0-1ubuntu1.diff.gz be ok with you? I'm working toward makeing apt-get install ubuntu-sdk-libs-dev:$target work and the git stuff is not multiarch enabled yet
[15:20] <seb128> mvo_, what do you mean by git stuff there?
[15:20] <mvo_> seb128: gir stuff
[15:20] <mvo_> seb128: sorry, autotyping :)
[15:20] <seb128> oh
[15:20] <seb128> how does it work for other libs? I can't believe none of our gobject libs are multiarched
[15:20] <seb128> but having -dev depends on the gir is standard rule in Debian
[15:21] <mvo_> seb128: the libs are multi-arch, this is about being able to install a cross build environment, so the -dev lib needs to be multi-arch friendly
[15:21] <mvo_> seb128: sorry, I should have mentioned that in the changelog
[15:22] <seb128> mvo_, well, as said you are going to have that issue with gobject based lib
[15:22] <seb128> dev depends on gir is standard
[15:22] <seb128> also we are in sync with debian for those packages
[15:22] <seb128> those changes look lik a local hack rather than a proper solution?
[15:23] <mvo_> seb128: the proper solution is to make gir1.2-* package multiarch capable
[15:23] <mvo_> seb128: but I'm taking one step at a time
[15:24] <mvo_> seb128: the problem is that gir has arch dependant typelibs but a single path
[15:24] <mvo_> seb128: we need triplet paths
[15:24] <seb128> mvo_, can you talk to slomo about getting that one step in Debian so we can stay in sync?
[15:24] <mvo_> seb128: but that probably(?) means that all the loads need adjustment? i.e. perl/python etc. or is there a single loader codebase :) ? if so, I'm happy to start hacking on that
[15:25] <seb128> not sure if anyone has looked at multiarching gir, did you try asking pitti?
[15:25] <seb128> he knows that stack quite well since he's one of the maintainers
[15:25] <pitti> I haven't looked into this
[15:25] <seb128> k
[15:25] <seb128> mvo_, still, changing that depends to a recommends look wrong, so -1 from me
[15:26] <mvo_> pitti: do you know if there is a single loading code or if each binding implements this? the path lookup
[15:26] <seb128> as said you are going to hit that issue with any lib shipping a gir
[15:26] <mvo_> seb128: well, we are not shipping any other gir libs in ubuntu-sdk-libs
[15:26] <pitti> mvo_: no, (hopefull) all bindings will use libgirepository, which is built by gobject-introspection
[15:26] <mvo_> seb128: those are the only offenders
[15:26] <seb128> and that seems a workaround, likely to create bugs and add divergence on debian
[15:26] <pitti> mvo_: so only that library does the .typelib lookup and parsing
[15:28] <mvo_> seb128: well, patching libgirepository and multi-arching the gir packages is also a diversion and may trigger bugs (and a even bigger one). the alternative might be to simply drop the libs from ubuntu-sdk-libs-dev
[15:28] <mvo_> pitti: thanks, I check that out then
[15:29] <seb128> mvo_, well, multiarching should be done in debian for those
[15:29] <seb128> but otherwise +1 from dropping the depends then
[15:29] <mvo_> seb128: right, I think we agree that the proper fix is gir multiarch but that is some way away
[15:30] <seb128> mvo_, sorry, it's our weekly meeting time
[15:30] <seb128> hey desktopers
[15:30] <mvo_> ok
[15:30] <seb128> it's meeting time ;-)
[15:31] <seb128> qengho, Sweetshark, Laney, tkamppeter, desrt, attente, larsu, didrocks, FJKong, willcooke, hey
[15:31] <willcooke> \o/
[15:31] <seb128> let's start by welcoming our new manager ;-)
[15:31] <seb128> willcooke, welcome on board!
[15:31] <desrt> willcooke: what's up?
[15:31] <willcooke> thank you very much
[15:31] <larsu> welcome willcooke!
[15:32] <willcooke> Hi guys, sorry I still havent got round to meeting you all 1 to 1 yet.
[15:32] <willcooke> I will get that sorted as a matter of priority
[15:32] <didrocks> hey!
[15:32] <Sweetshark> o/
[15:32] <Sweetshark> welcome willcooke!
[15:33] <willcooke> thanks Sweetshark
[15:33] <seb128> willcooke, did you want to say anything else before we start our usual team roundtable?
[15:34] <seb128> we have a slot after the roundtable for extra discussions ;-)
[15:34] <willcooke> I don't have much to say right now, other than what I've already said about 1:1 meetings with everyone.
[15:34] <seb128> k, makes sense
[15:34] <seb128> willcooke, thanks
[15:34] <seb128> ok, let's get started then
[15:34] <seb128> qengho, hey, you can start ;-)
[15:36] <seb128> no qengho?
[15:36] <seb128> Sweetshark, your turn then!
[15:36] <Sweetshark> - ongoing: create a docker/saltstacked ubuntu tinderbox for easy deployment upstream, using http://tinderbox.libreoffice.org/MASTER/status.html and http://skyfromme.wordpress.com/2013/08/03/tb3-more-efficient-tinderboxing/
[15:36] <Sweetshark> - ongoing: reenabling tests on 4.3 -- might be fixed by --disable-mergelibs
[15:36] <Sweetshark> - travel coord. for Bern (LibreOffice conference) and Montevideo (CISL Avanza)
[15:36] <Sweetshark> - cleaned up/merged changelogs for 4.2.4 security SRU
[15:36] <Sweetshark> - waiting for <IP_ADDRESS> tag (today) for 14.04 SRU
[15:36] <Sweetshark> - looked into bug 1170035: unfortunately a mess to solve with -l10n split out and *.desktop files having all translations in one file (which is not in an -l10n package) :/
[15:36] <Sweetshark> - various bugzilla and launchpad prowling
[15:36] <Sweetshark> - leading the ESC call, provided some LibreOffice 4.2 vs. 4.3 bug stats: http://nabble.documentfoundation.org/bjoern-michaelsen-canonical-com-minutes-of-ESC-call-2014-07-17-td4115852.html -- likely will blogify those ~around 4.3.0 upstream release
[15:36] <Sweetshark> - trying (and mostly failing) to ignore the heat
[15:36] <Sweetshark> EOF
[15:37] <seb128> Sweetshark, let me know when you get some SRU ready/if you need some sponsoring
[15:37] <seb128> didrocks, seems like you are not alone playing with docker ;-)
[15:37] <didrocks> looking so :)
[15:37] <Sweetshark> seb128: sure, will need some time riping in the PPA still
[15:37] <seb128> Sweetshark, thanks
[15:38] <seb128> k
[15:38] <seb128> Laney, hey, your turn
[15:38] <Laney> hai
[15:38] <Laney> • Sponsor xdg-utils for ochosi, provide advice on the sru process
[15:38] <Laney> • Update glib, find bugs (pcre3 in Debian breaks tests, gmutex native impl breaks shotwell)
[15:38] <Laney> ∘ Merge tracker for test fix due to new warning
[15:38] <Laney> ∘ Patch deja-dup likewise
[15:38] <Sweetshark> didrocks: kepp you hand of my docker *sternlook*
[15:38] <Laney> • Find patch for harfbuzz/myanmar crash (#1303516), upload + SRU
[15:38] <Laney> • u-s-s
[15:38] <Laney> ∘ Work a lot on test fixes, seems green now
[15:38] <Laney> ∘ Fix, not optimally due to SDK bugs, bug with scrolling in sound panel
[15:38] <Laney> ∘ On jd_strand's advice, revert apparmor profile to fix sound playback
[15:38] <Laney> ∘ Increase spacing in the main grid
[15:38] <Laney> ∘ Reviews/pushback on scope creep in the schemas
[15:38] <Laney> • DMB: Finish zequence's mail application, flush a large set of updates to all flavour packagesets - the script hadn't been run for several months if not a year.
[15:38] <Laney> • Starting to look at gst 1.4 now that we got the base packages in Utopic by syncing (good done, bad not yet)
[15:38] <Laney> • Off Thursday + Friday this week, then GUADEC, then a trip to China(!)
[15:38] <Laney> ⚘
[15:39] <seb128> Laney, enjoy the days off before the travelling ;-)
[15:40] <seb128> well done on the harfbuzz patch, installer bugs are not nice
[15:40] <Laney> we've already consulted the Good Beer Guide :P
[15:40] <seb128> Laney, thanks!
[15:40] <seb128> lol
[15:40] <seb128> good thinking ;-)
[15:40] <qengho> Ah, I missed the beep. I'm here.
[15:40] <seb128> qengho, ok, your turn then!
[15:40] <qengho> - chromium-browser 36.0.1985.125 preparation,
[15:40] <qengho> -- fixing webapps patches for package,
[15:40] <qengho> -- and fixing mir patches for testing.
[15:40] <qengho> EOF
[15:41] <seb128> qengho, what's the status for chromium 36? it has been some week where you say it's ready for upload
[15:41] <seb128> is that blocked on the security team?
[15:41] <qengho> That was 35. Security has it.
[15:41] <seb128> not utopic though?!
[15:42] <seb128> oh, well, not other series either
[15:42] <seb128> https://launchpad.net/ubuntu/+source/chromium-browser
[15:42] <seb128> so blocked on security? did you try to ping them? what is blocking? can we help to unblock?
[15:42] <qengho> That's true, I could have found someone else to upload to U. :(
[15:43] <qengho> I hear from CCC on #security that it's on his list, but I haven't harassed him.
[15:43] <seb128> ok
[15:43] <seb128> let's wait a ping and ping jdstrand or chrisccoulson then
[15:43] <seb128> thanks
[15:44] <willcooke> qengho, seb128 - let me know if you want me to take care of that
[15:44] <seb128> willcooke, well, I don't know for how long it's blocked on them but it seems to be a while, that upload was ready to go a week ago already
[15:44] <seb128> willcooke, if you want to check with jdstrand was is blocking that would be nice
[15:44] <willcooke> seb128, ack
[15:44] <qengho> Thanks.
[15:45] <seb128> qengho, thanks
[15:45] <seb128> willcooke, thanks as well ;-)
[15:45] <willcooke> np
[15:45] <seb128> tkamppeter, hey, your turn
[15:46] <seb128> no tkamppeter?
[15:46] <seb128> desrt, ok, your turn then
[15:47] <desrt> hey
[15:47] <desrt> was on vacation all of last week, and i don't remember _too_ much about the week before that
[15:47] <desrt> but git log says that i landed the gmutex-natively-on-linux stuff along with the big performance improvements to GDBus for fixed-sized arrays
[15:47] <desrt> i'd say that this sounds nice, but Laney already tells me otherwise ;)
[15:48] <Laney> did you expect it to make working apps into non working ones? :)
[15:48] <Laney> even if it turns out to be shotwell being wrong
[15:48] <willcooke> :)
[15:48] <desrt> after that i started taking larsu's comments about my markup parser stuff into account and did a fair bit of work for fleshing out the interface to something that we could think about landing... found a few thorns on the API meanwhile, but we talked about that today and came up with a good plan
[15:48] <desrt> Laney: who knows.... maybe out there somewhere is a non-working app that now works properly, too :)
[15:49] <Laney> anyways, the comments on the bug said that the speed improvements can be quite nice
[15:49] <Laney> so it'll be a win in the end
[15:49] <desrt> Laney: thanks for the support :)
[15:50] <desrt> eof for me.
[15:50] <seb128> desrt, thanks
[15:50] <seb128> attente, hey, your turn
[15:50] <tkamppeter> - system-config-printer: Work on driver download hanging when initiated out of the D-Bus service (used by other printer setup tools).
[15:50] <tkamppeter> - Mentoring of GSoC students, midterm evaluations
[15:50] <tkamppeter> - Some organizational stuff for OpenPrinting Summit.
[15:50] <tkamppeter> - Bugs.
[15:50] <attente> :)
[15:51] <seb128> lol
[15:51] <seb128> tkamppeter, thanks
[15:51] <seb128> attente, your turn now then I guess ;-)
[15:51] <attente> hey hey
[15:51] <attente> trying to do dynamic language switching again, got it somewhat working after using an insecure apparmor policy
[15:51] <attente> so working on a separate system settings service that will live on the session bus and provide read-only access to the current accountsservice user's properties
[15:52] <desrt> attente: why not in something like g-s-d or so?
[15:53] <attente> on the device?
[15:53] <desrt> hmm.  don't we have something like this there?
[15:53] <desrt> seems weird that we would have a separate daemon only for this one thing.
[15:54] <desrt> let's talk later...
[15:54] <seb128> yeah, we don't have a g-s-d equivalent in there
[15:54] <larsu> we have indicator-* there though
[15:54] <seb128> but might be a good topic for when we are together at GUADEC
[15:54] <larsu> one more won't hurt!
[15:54] <desrt> seb128: good call

[15:54] <desrt> larsu just got an elbow in the side for that comment.... before i saw the </sarcasm>...
[15:54] <seb128> attente, I did a landing of u-g-m to utopic with the 3 branches that were ready
[15:54] <larsu> desrt: I forgive you
[15:55] <attente> seb128: great, thanks!
[15:55] <seb128> attente, the SRU are still on my list, trying to get to those this week
[15:55] <seb128> yw
[15:55] <seb128> attente, anything else?
[15:55] <attente> seb128, that's it from me
[15:55] <seb128> ok
[15:55] <seb128> attente, when do you travel?
[15:56]  * Sweetshark hands out a new set of elbows to spend to everyone.
[15:56] <seb128> not a topic meeting so moving on ;-)
[15:56] <seb128> larsu, hey, your turn!
[15:56] <larsu> hey
[15:57] <larsu> I wasn't very productive last week because I didn't feel very well
[15:57] <attente> seb128: friday evening, arriving sat morning
[15:57] <larsu> I did manage to look over attente's branch and test it on my machine
[15:57] <larsu> thanks again attente
[15:57] <seb128> attente, k, safe travel!
[15:57] <larsu> also talked to Company how we could have a better situation with o-s, but he says it'll be hard
[15:57] <seb128> larsu, oh, I hope you are feeling better
[15:57] <desrt> (btw: for those who didn't guess, i'm on CEST for the next days...)
[15:58] <larsu> seb128: thanks
[15:58] <seb128> desrt, next week as well
[15:58] <desrt> seb128: eeveryone already knows that part, though :)
[15:58] <attente> larsu, seb128, thanks :)
[15:58] <larsu> I've helped desrt again with the xml reader stuff (review, api talk)
[15:59] <larsu> made adwaita (and other themes) not use overlay scrollbars because they don't have the background hacks
[15:59] <seb128> larsu, we should discuss o-s with willcooke, but let's not do that today, he's just starting and it's a bit out of topic for the weekly roundtable
[15:59] <larsu> seb128: yep, I agree
[15:59] <willcooke> kk
[15:59] <larsu> and some minor things that I don't remember :)
[15:59] <seb128> willcooke, basically the overlay scrollbar are quite hackish and not easy to maintain, they create work and problems
[15:59] <larsu> like, dropped the gtk hacks from evince
[15:59] <larsu> and lots of discussion about various things
[15:59] <larsu> eof I think
[15:59] <seb128> willcooke, they also only work for gtk apps
[16:00] <willcooke> right
[16:00] <seb128> we were wondering if we should consider dropping the feature since it's inconsistant
[16:00] <larsu> and not for every gtk app....
[16:00] <seb128> that was  a summary so you have some context
[16:00] <seb128> let's discuss that another topic
[16:00] <seb128> larsu, thanks
[16:00] <seb128> ups
[16:00] <seb128> "let's discuss that another time"
[16:00] <seb128> rather
[16:00] <seb128> didrocks, hey, your turn!
[16:00] <didrocks> * Continue adding integration tests to ubuntu developer tools center. Up to 250 small tests (~40s) and 12 large tests (~640s)
[16:01] <didrocks> * Some fixes and refactoring in the way we execute and run default frameworks with a full new set of tests and better large tests abstractions.
[16:01] <didrocks> * Better launcher icons handling.
[16:01] <didrocks> * Evaluate lxc and docker for running medium ubuntu developer tools center tests inside that destructible environment. Choose docker.
[16:01] <didrocks> * Read and rampup on docker documentation and create an ubuntu-desktop compatible image (multiple quirks).
[16:01] <didrocks> * Start (on-going) integrating that image to the medium tests (different surprises when doing that :p)
[16:01] <didrocks> * Sync up with Stephane on China trip preparation
[16:01] <didrocks> * Some sponsoring (xdg-utils on utopic) and MIR (Tracker) discussions
[16:01] <didrocks> * Minor changes to http://people.canonical.com/~platform/design/ for the design team.
[16:01] <didrocks> * ah, and grasp chinese visa from Lyon's consulate \o/
[16:01] <didrocks> EOF
[16:01] <larsu> seb128: oh I forgot: I looked into Trevinho's scrolling issues, but haven't come very far yet
[16:01] <larsu> sorry didrocks :P
[16:01] <seb128> larsu, k
[16:01] <seb128> didrocks, the launcher handling ... you use the dbus api now?
[16:02] <didrocks> seb128: no, as it won't work for our case
[16:02] <didrocks> it's only for installing, with progress, and so on
[16:02] <didrocks> (and tight to apt only)
[16:02] <didrocks> but now, I put it in a more logical place than always latest
[16:02] <didrocks> so, that workarounds the bug until Trevinho fixes it
[16:03] <seb128> k
[16:03] <seb128> didrocks, let us know how docker is working for you ;-)
[16:03] <seb128> didrocks, thanks
[16:03] <didrocks> yeah, it's "interesting" at times
[16:03] <seb128> FJKong, hey! still around? wanting to share something with us this week?
[16:03]  * didrocks keeps spawing containers and removing them
[16:03] <FJKong> hi seb128,
[16:04] <FJKong> hi willcooke and team,
[16:04] <FJKong> last week, I finished new feature about sogou Input method for Kylin. some bugs reported by QA were fixed already.
[16:04] <FJKong> this week I will keep on fixing bugs on that. thank you.
[16:04] <seb128> FJKong, thanks
[16:04] <seb128> I think it means it's my turn
[16:04] <seb128> • 4 days week (had friday as a vac)
[16:04] <seb128> • spend some time on travelling preparation still (got my visa for China, yeah!)
[16:04] <seb128> • quite some ubuntu-system-settings code reviews and testing
[16:04] <seb128> ∘ revert from apparmor changes that got deferred
[16:04] <seb128> ∘ conffile cleanups on upgrade
[16:04] <seb128> ∘ some tests improvements and bugfixes
[16:05] <seb128> ∘ lock screen work
[16:05] <seb128> ∘ bluetooth panel refactoring
[16:05] <seb128> • usual bugs/sru/sponsoring queue reviews
[16:05] <seb128> • some SRUs and sponsoring
[16:05] <seb128>
[16:05] <seb128> that's it for this week (lot of discussions and small debugging on the side as well, as usual)
[16:06] <seb128>
[16:06] <seb128> ok, anything else to discuss?
[16:06] <willcooke> hi FJKong
[16:06] <FJKong> willcooke: here
[16:06] <willcooke> sorry - FJKong was just replying to you hello :P)
[16:06] <willcooke> :)
[16:06] <willcooke> I'm lagging :)
[16:07] <seb128> seems like we have no other topic
[16:07] <seb128> it's a wrap then
[16:07] <seb128> thanks everyone!
[16:07] <didrocks> yeah, see you guys! thanks :)
[16:07] <Laney> thanks!
[16:07] <seb128> see you at guadec for some of you
[16:07] <FJKong> willcooke: :)  see you soon
[16:07] <seb128> oh, maybe we should skip the next meeting (and the one after that as well?)
[16:07] <seb128> not sure if I'm going to be around at the conf for the meeting
[16:08] <willcooke> FJKong, indeed - really looking to it
[16:08] <didrocks> yeah, and we know the quality of conf network :p
[16:08] <FJKong> welcome you guys to China, Have fun
[16:08] <seb128> oh, but willcooke can lead now
[16:08] <seb128> willcooke, I guess you are going to be around at the meeting time next week?
[16:08] <seb128> willcooke, some of us are going to be at guadec, but in case others still want to do the roundtable
[16:08] <seb128> if not we can just skip the meeting
[16:08] <seb128> (we might need to skip the week after that as well since a bunch of us are going to be in China then)
[16:09] <Laney> desrt loves to chair :P
[16:09]  * desrt moves Laney to the end of the list
[16:09] <seb128> lol
[16:09] <Laney> thanks boss!
[16:09] <desrt> hmm
[16:09]  * desrt moves Laney to the front of the list
[16:09] <Laney> >:( worst boss ever
[16:10] <seb128> yeah, I don't know why didrocks complains about the position
[16:10] <seb128> early sucks if you forgot to prepare your notes ;-)
[16:10] <seb128> can as well go at the end
[16:10] <didrocks> because it's unfair, I'm in this team way before most of people here ;)
[16:10]  * desrt watches seb128 wonder why didrocks likes to complain (regardless of topic) ;)
[16:10] <didrocks> and I come prepared :p
[16:11] <Laney> true that
[16:11] <willcooke> sorry - otp - will reply asap
[16:11]  * Laney gives didrocks some travel to book
[16:11] <Laney> A LOT OF TRAVEL
[16:11] <didrocks> Laney: ok, see you next month! :p
[16:12] <seb128> desrt, lol
[16:12] <desrt> seb128: takes one to know one
[16:13] <seb128> willcooke, don't worry, it's about next week meeting, can be sorted any time this week
[16:13] <seb128> desrt, indeed
[16:19] <seb128> mvo_, could you review https://code.launchpad.net/~mterry/qtmir/packaging-fixes/+merge/226693 ? ;-)
[16:19] <seb128> "Using virtual package names in Conflicts/Replaces lines for clarity and adaptability. You can just provide the virtual names rather than specific ones, and apt will figure it out."
[16:19] <seb128> is that true? ;-)
[16:28] <seb128> ok, calling it a day, have a nice evening everyone!
[16:28] <Laney> bye!
[16:30] <didrocks> you too guys!
[16:30]  * didrocks goes as well with this 4 tests running successfully in my docker image :)
[16:30] <didrocks> (and with 3 lines of code difference from the integration tests ;))
[16:31] <didrocks> more to come tomorrow \o/
[16:34] <Sweetshark> didrocks: hey, I have some more tests for you to run in _your_ docker image ;>
[16:34] <didrocks> Sweetshark: ahah, don't even try :p
[16:35] <didrocks> Sweetshark: I still install libroffice inside my docker image!
[16:35] <didrocks> so, be happy ;)
[16:35] <Sweetshark> didrocks: they are good ones. They make the room cozy by making your machine emit some heat.
[16:35] <didrocks> I'm on the balconee, see, no room… not possible :p
[16:36] <Sweetshark> didrocks: if you have libreoffice installed, can you run autopkgtests on them?
[16:36] <Sweetshark> didrocks: oh, global warming! its you!
[16:37] <didrocks> ahah ;)
[16:41] <chrisccoulson> seb128, qengho, re chromium - I wasn't sure how soon cr36 was going to be ready
[16:41] <chrisccoulson> if it's going to be several days yet, then I'll upload the current version
[16:46] <qengho> chrisccoulson: I think it will be ready Thuraday.
[16:49] <chrisccoulson> qengho, thanks
[16:53] <Laney> Sweetshark: seen https://www.gov.uk/government/news/open-document-formats-selected-to-meet-user-needs ?
[16:56] <chrisccoulson> qengho, I think that 35.0.1916.153-0ubuntu1~pkg1029 (utopic) is a lower version than 35.0.1916.153-0ubuntu<IP_ADDRESS>~pkg1027 (trusty)
[16:57] <czajkowski> Laney: great news
[16:57] <chrisccoulson> I'll upload it for now, on the basis that it's probably worth waiting until thursday to upload cr36 to the other releases
[16:57] <czajkowski> chrisccoulson: you having many crashes on utopic on chromium ?
[16:57] <chrisccoulson> czajkowski, no, I only use firefox
[16:57] <chrisccoulson> actually, that's a bit of a lie
[16:57] <chrisccoulson> I use chrome dev too
[16:58] <chrisccoulson> czajkowski, that's probably one for qengho though :)
[16:58] <willcooke> @ next weeks team meeting - yes, happy to run it while you're out at guadec, and indeed for ever more.
[16:58] <meetingology> willcooke: Error: "next" is not a valid command.
[17:03] <Laney> laters potaters
[17:04] <willcooke> l8r Laney
[17:06] <Sweetshark> Laney: yes, just about when you wrote that ... ;)
[17:07] <Laney> thought you might have ...
[17:10] <didrocks> later guys!
[17:16] <pmcgowan> geesh
[17:23] <czajkowski> Trevinho: ello again, so stil running into same issue and trying to restart the session on my admin account, can still loig in fine via guest. on tty1  I've been running GSETTINGS_BACKEND command theen switching to the root account and back to restart ligh session but it's not working today, should I log in first to admin account and then do it?
[17:29] <willcooke> off to catch the train home.  speak to y'all in the morning.  czajkowski let me know how you get on with that bug.
[17:31] <czajkowski> wastl: oh if I coulr report the bug life would be easier :)
[17:31] <czajkowski> stuid tab completion
[18:37] <mvo_> lool: hi, a quick (and potentially silly) question. I'm trying to make apt-get install ubuntu-sdk-libs-dev:armhf work and ran into the issue that gir1.2-* is not multi-arch enabled so not co-installable etc. but libqt5ebkit5-dev pulls in libgstreamer-plugins-base1.0-dev which pulls in a gir1.2 lib which then breaks the multi-arch install. would the world break if I make libgstreamer-plugin-base1.0-dev a recommends of libgstreamer-plugins
[18:37] <mvo_> -base1.0-dev? I assume it would because buildds do not pull in recommends(?). the alternative to make the gir a recommend of libgstreamer-plugins-base1.0-dev was not well received by seb128 so I wonder what we can do. (short of making gir multiarch and rebuilding all packages :)
[18:37] <mvo_> weeh, that was long
[18:38] <lool> mvo_: hey
[18:38] <lool> mvo_: hold on, there is a lot at once  :-)
[18:38] <mvo_> lool: yeah, take your time
[18:38] <mvo_> lool: its long and complicated :)
[18:39] <lool> mvo_: first, I guess making more things multiarch is always nice, so if we can fix gir for being multiarch, that'd be nice, but I suspect it's tricky or it would already be done; I guess it's something like dlopen() stuff that cant be cross-arch, or generate a C file and run it
[18:40] <lool> mvo_: then, indeed, any recommends can probably be ignored for the matter of pulling the right stuff in; I guess you could apt-get install --no-install-recommends ubuntu-sdk-libs-dev:armhf, but you already know all of this
[18:40] <mvo_> lool: yeah, I haven't looked at it, this is the last piece I need to fix and making gir multiarch is a big hammer for just two this one package
[18:40] <lool> mvo_: last, it's worth checking if it's truly a same arch dep, or whether any gir tool would fit the bill
[18:40] <mvo_> lool: unfortunately gir is arch dependent
[18:40] <lool> right
[18:41] <lool> mvo_: if there's a recommends, then this is probably a case of we want some pieces on the developer desktop, but it's not needed for buildds, so one approach could be to split the package
[18:41] <lool> e.g. -dev-bin or something
[18:41] <mvo_> lool: so I want to get it out of the dependencies of ubuntu-sdk-libs if possible without breaking too much and was wondering if you might know more about libqt5webkit5-dev
[18:41] <lool> but that's usually tricky to get backwards-compatible
[18:41] <lool> I know next to nothing about libqtwebkit
[18:42] <lool> I suspect it pulls gst to render videos, like anyone would guess
[18:42] <lool> but it seems odd that you'd need to know about the implementation
[18:44] <lool> mvo_: I find the dependency of qtwebkit on gst suspicious
[18:44] <lool> mvo_: the current webkit .pc files indeed references -lgstreamer in the Libs.private
[18:44] <lool> mvo_: but I find it very suspicious that you'd have to know about the backend implementation and explicitely link your qtwebkit app to that
[18:45] <lool> mvo_: I've unpacked the .deb, and these were the only matches
[18:45] <lool> it's not even listed in Requires...
[18:45] <mvo_> lool: oh, great, so we might get rid of it :-D
[18:46] <lool> mvo_: I have vague memories of Libs vs Libs.private, but my brain has bitrotted there; it would seem to me that Libs.private is only for static linking?
[18:46] <mvo_> lool: but it means I need to patch the .pc file probably and hope no reverse-depends break? but I can check that
[18:46] <mvo_> lool: I don't remember, need to check that myself
[18:46] <lool> mvo_: it's possible that we dont care about Libs.private and that the dep is bogus
[18:47] <lool> mvo_: so I checked pkg-config, and Libs.private is indeed just for static linking
[18:47] <lool> mvo_: if I remember Debian Policy correctly, but again .... , I dont think we require a strict dep there
[18:48] <lool> I'd certainly vote for dropping the dep
[18:48] <mvo_> lool: awsome, thanks a bunch for your help. I test it in a ppa and get back
[18:48] <lool> mvo_: but certainly there must be experience in the desktop team on similar situations with Libs.private; I'm sure seb would know
[18:49] <mvo_> lool: he shut my original proposal down to demote the gir* stuff to recommends :P so he needs to help me finding a alternative solution now ;)
[18:49] <lool> hehe
[18:49] <lool> mvo_: I'm sure he knows which kind of deps or whether we need one at all for Libs.private
[18:57] <mvo_> lool: thanks again for your help! I will send him a mail
[20:38] <Trevinho> czajkowski: set the display variable to :0
[21:12] <robert_ancell> charles, how do you do SRUs for the indicators? J ust chuck stuff in debian/patches or make a new release?
[21:29] <larsu> robert_ancell: we make new releases
[21:29] <robert_ancell> larsu, so I should just propose to a branch?
[21:29] <larsu> yep
[21:29] <larsu> to the 14.04 branch
[21:30] <robert_ancell> cool
[21:56] <arrrghhh> hello.  just updated the ubuntu install on my father's machine, and he is complaining about gnucash and the reports not working properly.  He wants to downgrade, but I don't think it's a good idea.  Is there a way to run an older version of a package when there's a newer one in the repo's?  I tried to compile 2.4.15 for him, as he said 2.6.x is no good.  It ran for a while, but some update from Ubuntu he said removed it...
[21:58] <sarnold> arrrghhh: look for 'pin' in apt_preferences manpage
[21:59] <sarnold> arrrghhh: there's no gaurantee about how well the software will work out, but there's the mechanism to make it happen :)
[21:59] <arrrghhh> hm
[21:59] <arrrghhh> so much work for something so silly... thx
[21:59] <sarnold> yeah, it isn't expected to happen often..
[22:00] <arrrghhh> he has some REALLY strong feelings about how they redid their report system, and based on some bug reports others feel the same as he does... but GnuCash is saying that's how it should be, and it was actually a bug with how it was working before in 2.4 lol.
[22:01] <sarnold> heh, I've been on both sides of that before.
[22:02] <arrrghhh> ditto, and gnucash is not going to fix it seemingly... or even provide the old report functionality.


[01:00] <jbicha> robert_ancell: did you see that gnome-software/zesty got stuck in https://people.canonical.com/~ubuntu-archive/phased-updates.html
[01:01] <robert_ancell> jbicha, should be fixed in bug 1689425
[01:02] <jbicha> did you see that the current error in the phased-updates report is different than the one mentioned in that bug?
[01:03] <robert_ancell> jbicha, no
[01:04] <robert_ancell> jbicha, hmm, not sure if the last update triggered that one
[01:06] <jbicha> yeah, that's what I was wondering
[01:07] <jbicha> I liked phased-updates except when it's blocking an important update and I have to scratch my head to try to figure out what's not working
[01:07] <jbicha> we can ask bdmurray if he's willing to ignore that error?
[01:23] <jbicha> the phasing on webkit/xenial is funny, every other time it checks it pauses the rollout, but at least the % is still rising
[01:23] <jbicha> https://launchpad.net/ubuntu/xenial/amd64/libwebkit2gtk-4.0-37
[01:24] <duflu> Actually, tangentially, is there someone able to implement/consider enhancements/fixes to errors.ubuntu.com?
[02:12] <Trevinho> Morning duflu
[02:15] <duflu> Morning Trevinho. How's it going?
[02:16] <Trevinho> duflu: good... But last week of Bali it seems :-(
[02:18] <duflu> Trevinho, yeah end-of-holiday comedown is bad
[02:18] <duflu> Usually post-holiday
[02:18] <Trevinho> duflu: it's not holiday! 😂
[02:19] <duflu> Although my definition of holiday is a time when you completely forget your job and how to do it...
[02:19] <Trevinho> The thing is that at this point I should have just spent more time in this area, maybe Australia too... But I'll do again in the future maybe.
[02:20] <Trevinho> And well, getting advantage of being remote in this way is just great
[02:23] <duflu> Trevinho: Nothing's happening down here. You missed nothing :)
[02:24] <Trevinho> duflu: I believe there's always something to feed your (mine, at least) curiosity anywhere you go
[02:26] <duflu> Trevinho: Did you get around the island much?
[02:28] <Trevinho> duflu: well... Just during weekends and national holidays, but I mostly all the things in my list. Just a few to scratch
[02:35] <duflu> Trevinho, I always wanted to see the volcanic lake(s), but never got there...
[02:36] <Trevinho> duflu: that's quite a cool hike
[02:36] <Trevinho> Quite busy, but the view is amazing
[02:41] <jbicha> robert_ancell: can you review https://bazaar.launchpad.net/~ubuntu-desktop/gnome-shell/ubuntu/revision/29
[02:42] <jbicha> https://bazaar.launchpad.net/~ubuntu-desktop/gnome-shell/ubuntu/view/head:/debian/patches/ubuntu-lightdm-user-switching.patch
[04:27] <Trevinho> now that I'm leaving this coworking they've just upgraded the network to snappy-frendly speeds :-(
[05:50] <jibel> good morning
[07:43] <oSoMoN> good morning!
[08:00] <seb128> good morning desktopers
[08:00] <seb128> I'm back!
[08:00] <seb128> hey oSoMoN
[08:00] <jibel> Salut seb128
[08:01] <didrocks> wb seb128, hey oSoMoN, salut jibel
[08:01] <oSoMoN> salut seb128, didrocks, jibel
[08:01] <oSoMoN> seb128, had a good holiday?
[08:02] <seb128> hey jibel, welcome on board!
[08:02] <jibel> thanks
[08:02] <seb128> re didrocks, hey willcooke
[08:03] <Laney> moin
[08:03] <didrocks> hey Laney
[08:03] <seb128> oSoMoN, useful time off indeed
[08:03] <seb128> hey Laney
[08:05] <willcooke> morning
[08:05] <willcooke> hi papa seb128
[08:06] <seb128> haha
[08:07] <Laney> hey didrocks hey seb128 hey willcooke!
[08:07] <Laney> how do?
[08:08] <willcooke> Having to put the light on today
[08:08] <willcooke> too dark in here
[08:09] <seb128> it's nice&sunny here
[08:09] <Laney> so pleased
[08:44] <andyrock> morning
[08:50] <willcooke> hey andyrock, welcome to full time employment ;D
[09:00] <andyrock> thank :S
[09:00] <andyrock> :D
[09:12] <Trevinho> hi babbo seb128 !!! :-D
[09:13] <seb128> hey Trevinho
[09:13] <seb128> Trevinho, sorry, saw your message the other day but it was a bit busy here and I forgot to reply
[09:13] <seb128> hey andyrock, welcome on board as full time employee
[09:13] <Trevinho> seb128: no worries... I know the timing isn't the best for dealing with all the things ;-)
[09:13] <andyrock> seb128: thanks!
[09:13] <Trevinho> seb128: but I hope you're all fine!
[09:19] <seb128> Trevinho, it is, thanks
[09:19] <Trevinho> Glad tohear
[09:19] <Trevinho> how is your sleep time? :D
[09:20] <seb128> chaotic
[09:20] <seb128> but it's ok, as a geek I know how to deal with that
[09:21] <seb128> :-)
[09:43] <Trevinho> ehehe, sure... ;-)
[10:14] <andyrock> hey seb128, where is the code for the "Online Accounts" panel in System Settings
[10:14] <andyrock> there is nothing in unity-control-center/panels
[10:24] <seb128> andyrock, talking Unity, not gnome right?
[10:26] <seb128> andyrock, https://code.launchpad.net/gnome-control-center-signon
[10:30] <andyrock> thanks
[10:35] <Laney> right so
[10:35] <Laney> I've got Ken's pkg that turns off the Mir backend in GTK
[10:35] <Laney> 5 minutes to scream before I fire ze missiles
[10:36]  * willcooke gets under the desk
[10:45] <Laney> the only thing is that it removes some symbols
[10:45] <Trevinho> sil2100: when you've a sec, please publish this https://bileto.ubuntu.com/#/ticket/2760
[10:45] <seb128> Laney, willcooke, I guess we stop mir support for desktop usecases?
[10:45] <willcooke> seb128, yah
[10:45] <sil2100> Trevinho: looking
[10:45] <seb128> k
[10:45] <Laney> seb128: I think they even want to SRU that
[10:45] <seb128> why?!
[10:46] <seb128> it's not like having an experimental gtk backend built in zesty would hurt anyone
[10:46] <sil2100> Trevinho: will the autopkgtests pass? I always preferred to have those available already
[10:46] <seb128> I wouldn't bother
[10:46] <Laney> in xenial, not sure about other releases
[10:46] <seb128> removing mir?
[10:46] <seb128> or just gtkmir?
[10:46] <Trevinho> sil2100: well, nothing changed package side for that... But if you want feel free to wait
[10:46] <Laney> I think it's something like - deprecated/removed API, breaking projects -> remove them
[10:47] <Trevinho> Anyone here got GS running in wayland from jhbuild? :-)
[10:47] <Laney> don't know about GTK specifically, but other desktop things
[10:47] <seb128> k
[10:47] <sil2100> Trevinho: I guess I won't wait, if it fails we'll see it on the main infra
[10:49] <Laney> Trevinho: Session, Shell, Software, Sudoku, Screensaver?
[10:50] <Trevinho> Laney: I've jhbuild here with installed most of things, no session as main one should be fine, nor screensaver... But my GS starts in X
[10:50] <Trevinho> I've also recompiled XWayland but for some reason that doesn't start
[10:51] <Laney> I'm saying that GS means like 10 things
[10:51] <Laney> do you mean gnome-shell?
[10:51] <Trevinho> Laney: ah, sure
[10:52] <Trevinho> As I'm looking at the point scaling these days
[10:52] <Laney> yeah sorry, no idea :P
[10:52] <Laney> probably #gnome-shell would be the place
[10:53] <Trevinho> yeah, I'm speaking with people from there... I was just wondering if someone here had an ubuntu setup for that.
[11:02] <Trevinho> Laney: ah I've also changed the theme as you liked more
[11:03] <Trevinho> only for those tho
[11:03] <Trevinho> (those buttons)
[11:04] <Laney> Trevinho: ok, feel free to publish
[11:04] <Laney> thanks!
[11:05] <Laney> ah wait
[11:06] <Trevinho> what?
[11:06] <Laney> https://people.canonical.com/~laney/weird-things/minheight.png
[11:07] <Laney> do you think the titlebar is too small there?
[11:07] <Laney> looks like a missing min-height
[11:07] <Trevinho> yeah...
[11:07] <Trevinho> It actually is defined
[11:07] <Trevinho> not sure why that happens :|
[11:07] <Trevinho> I've not a program to repropduce
[11:07] <Trevinho> or... yeah. I have
[11:07] <Trevinho> let me see
[11:07] <Laney> there's one :P
[11:08] <Trevinho> Laney: sure, but that is hard to get in my window :)
[11:09]  * Trevinho broke is GS
[11:09] <Trevinho> how  is that possible if I only touched jhbuild... mhmh
[11:36] <Trevinho> Laney: https://code.launchpad.net/~3v1n0/ubuntu-themes/messagedialog-minheight/+merge/324052
[11:36] <Trevinho> not's are needed here
[11:36] <Laney> hahaha
[11:36] <Laney> of course they are
[11:36] <Laney> Trevinho loves the not
[11:36] <Trevinho> well, might not... but... still :)
[11:37] <Laney> Trevinho: got a screenshot?
[11:38] <Trevinho> Laney: ops... no... but just paste that in yours ctrl+shift+d/u
[11:38] <Trevinho> s/u/i/
[11:38] <Laney> hmm
[11:38] <Laney> where can I get one easily?
[11:38] <Laney> a dialog
[11:38] <Trevinho> Laney: terminal has one when you try to close it but it has a child open
[11:38] <Trevinho> but... i think that was fine even before
[11:39] <Trevinho> Laney: make something crash :-D
[11:41] <Laney> why don't we set min-height on all titlebars?
[11:43] <Trevinho> Laney: https://pastebin.ubuntu.com/24580502/
[11:43] <Laney> heh
[11:44] <Laney> you hax0r
[11:45] <Trevinho> Laney: real one would have said
[11:45] <Trevinho> python -c 'from gi.repository import Gtk; Gtk.MessageDialog().run()'
[11:45] <Trevinho> with some obfuscation :-D
[11:46] <Trevinho> as for the min height for all the widgets... Mhmh, even adwaita does some selection, I'd avoid it for now, unless we donèt
[11:46] <Trevinho> don't find something that doesn't work as we want
[11:48] <Laney> i'm annoyed by how complicated the theme is
[11:57] <jbicha> Laney: we could probably do gtk3 3.22.15 at the same time as the mir removal for artful
[11:58] <Laney> +  [ Iain Lane ]
[11:58] <Laney> +  * New upstream release 3.12.15 (also includes 14, 13).
[12:00] <jbicha> thanks
[12:04] <Trevinho> jbicha: hey, maybe you can help about the jhbuild + wayland session?
[12:05] <jbicha> Trevinho: I don't think you can directly use jhbuild to run GNOME Shell on Wayland
[12:06] <Trevinho> jbicha: I need to create a gdm instance, I know...
[12:06] <jbicha> you probably know more than me then!
[12:07] <jbicha> if I had to test something like that, I would just patch the distro package and install that
[12:10] <muktupavels> Trevinho: create script that will start your jhbuild session and then install session desktop file in /usr/share/wayland-sessions. then you can select that session from lightdm/gdm.
[12:11] <muktupavels> Trevinho: https://paste.ubuntu.com/24580591/
[12:11] <Trevinho> muktupavels: basically it's what I've done...
[12:11] <Trevinho> mhmh
[12:11] <muktupavels> https://paste.ubuntu.com/24580593/
[12:11] <Trevinho> mh, something different tho, let me see that
[12:12] <muktupavels> that is how I am starting sessions built in jhbuild, but I use lightdm and second seat for that.
[12:12] <jbicha> I've had trouble with gdm not giving me an option for new sessions until I restart gdm
[12:12] <Trevinho> muktupavels: i'm with lightdm too now
[12:12] <Trevinho> jbicha: well, same is for lightdm...
[12:13] <Trevinho> muktupavels: the fact that my jhbuild is only installed for the user is a problem?
[12:13] <muktupavels> only ligthdm + second seat + wayland has some problems.
[12:13] <Trevinho> muktupavels: as I guess it should not...
[12:13] <Trevinho> but...
[12:14] <muktupavels> I dont know, just posted what I use and what works for me.
[12:15] <Trevinho> muktupavels: mh, ok.... I don't get any debugging in journalctl tho
[12:15] <muktupavels> I also had to symlink some typlib files into prefix to get gnome-shell working
[12:16] <muktupavels> I have errors and debug messages in journalctl...
[12:17] <muktupavels> try to add --debug to gnome-session?
[12:17] <Trevinho> yeah, tried that... but it doesn't see
[12:17] <Trevinho> m to go
[12:18] <muktupavels> does lightdm executes your script?
[12:20] <muktupavels> maybe try same with x11 session?
[14:26] <mhall119> willcooke: I've added a calendar event tomorrow at 1pm my time to talk about KDE snap work, if that's too late in your day let me know
[14:26] <willcooke> mhall119, ah nice one, thanks
[15:08] <jbicha> Laney: do you want to sync appstream-glib from experimental?
[15:08] <Laney> check artful-changes
[16:07] <Laney> huh
[16:07] <Laney> gtk went straight in
[16:07] <Laney> unless someone else retried stuff
[16:10] <jbicha> that's a good thing, right?
[16:10] <jbicha> I didn't retry anything gtk
[16:10] <Laney> of course it's a good thing
[16:11] <Laney> it's also a surprising thing
[16:11] <Laney> well I suppose the always faileds aren't that good
[16:11] <Laney> aptdaemon, flatpak, gtk4, update-manager
[17:33] <Laney> night
[17:43] <oSoMoN> night
[18:30] <willcooke> bleh,  calling it a day.  See you all tomorrow
[21:07] <huggybear404>  on ubuntu desktop 17.04 I search samba and realvnc not find under software ? remote desktop installed but vnc viewer fails connect, any tips ?
[21:35] <jbicha> robert_ancell: good morning, did you see my ping yesterday about gnome-shell's locking with lightdm?
[21:36] <robert_ancell> jbicha, no, but I see it now..
[21:36] <robert_ancell> jbicha, don't you have commit access to the branches?
[21:36] <jbicha> robert_ancell: yes, I went ahead and pushed it into artful
[21:37] <jbicha> I was just curious if it looks right because I'd like to SRU it back to xenial
[21:38] <robert_ancell> jbicha, what does this._lightdmLoginSession() do?
[21:38] <jbicha> https://bazaar.launchpad.net/~ubuntu-desktop/gnome-shell/ubuntu/view/head:/debian/patches/ubuntu-lightdm-user-switching.patch
[21:40] <robert_ancell> jbicha, oh, so that's the switch user button on the lock screen?
[21:41] <jbicha> it's the lock button in gnome-shell's system status menu in the top right
[21:43] <jbicha> when I used d-feet to run lightdm's Lock method, it looked like it gave me the same result as SwitchToGreeter so I just extended the gnome-shell patch that already called SwitchToGreeter
[21:44] <robert_ancell> jbicha, why not use the gnome-shell lock screen?
[21:44] <jbicha> I thought that depended on running gdm?
[21:45] <jbicha> the canLock line was what was keeping the lock button from showing when we were using lightdm
[21:46] <robert_ancell> jbicha, oh, right. I guess for now that's an OK solution. The long term is to make g-s use the lightdm interface (I have a patch in progress)
[21:46] <jbicha> are you ok with me SRUing this now then?
[21:48] <robert_ancell> jbicha, I don't see the value in SRUing it personally, because I'm not sure if there's many cases of people using g-s and LightDM in Xenial. But it's up to you.
[21:49] <jbicha> I think there are quite a few people on Ubuntu who are installing gnome-shell just to see what it's all about
[21:50] <robert_ancell> jbicha, does it matter to them if the lock works?
[21:50] <jbicha> I think I'm going to drop gnome-shell's dependency on gdm and SRU that
[21:51] <jbicha> those who install ubuntu-gnome-desktop will still get the annoying debconf question about whether they want to use gdm or lightdm with no context to know what is the right answer
[21:51] <jbicha> but at least those who only install gnome-shell can avoid that problem
[21:52] <jbicha> yes, Ubuntu gets blamed if things like the lock button don't work, even if it's not completely Ubuntu's fault here
[21:53] <robert_ancell> Dropping the dep definitely sounds useful.
[21:54] <jbicha> yup, I dropped it in artful as part of the MIR already
[21:58] <huggybear404> does anyone know how to make desktop sharing or samba work on ubuntu 17 ?


[23:44] <histo> moarcores: weechat
[23:44] <reisio> it's not exactly an IRC client so much as a gateway
[23:44] <reisio> but it allows various things, like dumping messages from different locations into one place, etc.
[23:45] <moarcores> histo,  looks like a minimal quassel with extension support, ugh, yet another irc client to check out lol
[23:46] <energizer> I'm trying to set up a USB mic. Can someone help?
[23:47] <moarcores> energizer,  easy t get the right mic to be used is to disable the ones you don't want
[23:49] <energizer> So I see the box i want in my "Sound settings -- Input"
[23:49] <energizer> i click on it, and Sound settings crashes
[23:49] <energizer> immediately
[23:50] <moarcores> energizer,  what mic and sound card do you use?
[23:50] <energizer> i have AT2020 and Presonus audiobox interface
[23:50] <Adam_Dymitruk> I have an Asus rog laptop g74sx-a. It has an nvidia card in it. How can I enable the screen dimming keys?
[23:50] <energizer> when i click on the presonus interface in sound settings is when the problem happens
[23:51] <themanwithnoface> blazemore: which line?  in crytpttab?
[23:52] <moarcores> Soo my usb3 works but not usb2, here's a paste of my system http://pastebin.com/U4e77XVX  motherboard is 970a-d3p   Anyone have any ideas? disabling iommc did not work
[23:53] <dicedingus> I just set up Ubuntu-Gnome on this laptop, and it's able to connect to unsecured wi-fi networks, but it can't connect to any networks with WPA or WEP. What might be causing that issue? Drivers?
[23:54] <moarcores> dicedingus, have gnome keyring on?
[23:54] <dicedingus> moarcores: How do I check?
[23:55] <moarcores> dicedingus, uhh, well it's a package, and it should auto start, haven't used gnome since they went to 3 lol
[23:55] <Adam_Dymitruk> Anyone?
[23:55] <themanwithnoface> blazemore: comment out the only line in crypttab?
[23:56] <moarcores> Adam_Dymitruk,  Well if brightness works in software you could make custom key binds to change brightness... i don't know a simpler solution tbh
[23:56] <Adam_Dymitruk> I could never get them to work...
[23:57] <Adam_Dymitruk> Anyone with a laptop and the brightness keys work?
[23:57] <Rad-> Hey where do I stick a file to be launchable by a name
[23:57] <jrib> Rad-: system-wide or just for your user?
[23:57] <Rad-> doesn't matter. single user system  jrib
[23:57] <jrib> Rad-: put it in ~/bin
[23:57] <jrib> Rad-: (if you have to create that directory then you'll need to log in again for it to take effect)
[23:57] <Rad-> i tried that. the teacher's instructions say to do that but it just doesn't wokr.. all because he wants us to use new version of netbeans
[23:58] <Rad-> i rebooted and it doesn't work jrib
[23:58] <jrib> Rad-: are you using ubuntu?
[23:59] <blazemore> themanwithnoface: Yes and then reboot
[23:59] <blazemore> Rad-: What Ubuntu version are you using? What is the output of the command: echo $PATH
[23:59] <Jordan_U> Rad-: Please pastebin the output of "ls -l ~/bin/"


[01:21] <zamN> hey can someone help me out? I'm getting a ImportError: No module named operator when I try to run 'bzr'
[01:21] <zamN> google isnt helping today
[01:25] <fullermd_> google says it's part of the standard library, so that suggests something squirreled up in your python install.
[01:25] <fullermd_> Try a "python -c 'import operator'", frex.
[01:29] <zamN> yeah my python install is messed up :\
[01:29] <zamN> just realizing that now heh
[01:29] <zamN> i mean the python command works fine
[01:29] <zamN> just not sure where these modules are located
[01:29] <zamN> since theres /usr/lib /usr/local/lib etc
[01:30] <fullermd_> Well, you shouldn't have to.  That's python's job   :)
[01:30] <zamN> it failed :x
[01:30] <zamN> ./configure && make && make install
[01:30] <zamN> is all i did
[01:31] <fullermd_> Your system didn't already have a package python installed?
[01:34] <zamN> it did
[01:35] <zamN> and then i needed another python version for other beautiful things
[01:35] <zamN> because, why would anyone ever use the latest
[01:35] <zamN> and of course theres always 10 versions of python in production at once
[01:36] <fullermd_> You sure they didn't step on each other?
[01:36] <zamN> they probably did
[01:36] <zamN> i just dont know how to fix this
[01:36] <zamN> as if you couldn't tell, i dont use python
[01:36] <fullermd_> I couldn't, 'cuz I don't either  :p
[01:36] <zamN> lol