[05:52] <hikiko> Hello!
[05:56] <didrocks> good morning
[06:32] <hikiko> good morning didrocks
[06:35] <didrocks> hey hikiko
[06:42] <pitti> Good morning
[06:42]  * pitti hugs didrocks
[06:42]  * didrocks hugs pitti back
[07:40] <seb128> good morning desktopers
[07:45] <pitti> bonjour seb128 !
[07:55] <larsu_> happy Monday!
[07:55] <seb128> salut pitti
[07:55] <seb128> hey larsu
[07:55] <seb128> wie gehts?
[07:56] <larsu> seb128: great thanks! Just came back from the gym. And you?
[07:56] <seb128> I'm good, thanks!
[07:56] <seb128> you have an early start today :-)
[07:58] <larsu> indeed. Faina had to be at the airport early and I shared her cab to the gym :)
[07:59] <larsu> since I was awake anyway....
[07:59] <seb128> I see
[08:07] <Trevinho> Morning
[08:10] <seb128> hey Trevinho! how are you?
[08:15] <Trevinho> seb128: well today I was supposed not to work (ad time or tomorrow is a national holiday here), but my plan failed :-/
[08:16] <seb128> Trevinho, oh, not sure how much your worked but you should stop there and go enjoy your day!
[08:18] <Trevinho> seb128: no I didn't take this day off, so I've to ;-)
[08:18] <seb128> oh ok
[08:19] <seb128> well you can still take it off, or swap it
[08:19] <seb128> pitti, can you fix https://translations.launchpad.net/ubuntu/xenial/+source/libdbusmenu/+pots/libdbusmenu/de/2/+translate ?
[08:20] <seb128> bug #1522934
[08:20] <seb128> it's just a de translation to validate
[08:20] <seb128> (I think you are in the right team for doing changes?)
[08:37] <pitti> seb128: do you know, should it actually include the "ltr" string, i. e. is that some kind of constant referred to in other parts of the UI?
[08:37] <pitti> seb128: "ltr" does not mean anything in German (or any non-English language for that matter)
[08:37] <seb128> pitti, no, it's a marker for the code to know what mode it's in, not a visible thing
[08:37] <seb128> I wonder if they could get that info from the locale
[08:37] <seb128> it feels weird to rely on translations for it
[08:38] <pitti> seb128: ok, I dropped the ltr, and accepted the better one
[08:39] <seb128> pitti, sorry, I think I was unclear, it needs to be "ltr" or "rtl"
[08:39] <seb128> as the comment states
[08:39] <pitti> urgh
[08:39] <pitti> ok, sorry, misunderstoof
[08:39] <seb128> pitti, http://bazaar.launchpad.net/~dbusmenu-team/libdbusmenu/trunk.15.10/view/head:/libdbusmenu-glib/server.c#L680
[08:39] <seb128> code speaks better :p
[08:40] <pitti> done
[08:40] <pitti> yeah, doing this in a project like dbusmenu is totally sick
[08:40] <pitti> not sure if the locale exposes that, but it
[08:40] <pitti> ... should indeed be in a central place by language
[08:41] <duflu> pitti: You know in some regions (like Australia) "totally sick" means extremely good/fun/exciting
[08:42] <seb128> pitti, seems like GTK does the same :-/
[08:42] <seb128> https://git.gnome.org/browse/gtk+/tree/gtk/gtkmain.c#n1188
[08:42] <seb128>   gchar            *e   = _("default:LTR");
[08:44] <seb128> pitti, thanks for fixing it!
[08:45] <pitti> de rien!
[08:45] <larsu> hi pitti!
[08:45] <seb128> pitti, how is Lyon btw?
[08:45] <seb128> had a fun w.e?
[08:46] <pitti> seb128: en fait ! nous avons marché 20 km samedi et dimanche, c'était bien
[08:46] <pitti> seb128: hier nous avons revu hadess, il habite près de didrocks
[08:47] <pitti> seb128: quick googling didn't reveal anything, seems the general recommendation is actually to hardcode the 8 to 9 languages that use RTL
[08:52] <seb128> pitti, I guess that would be another option, the current one sort of work though, if it has an incorrect translation it defaults to LTR
[08:54] <willcooke> morning all
[08:55] <pitti> seb128: *nod*
[08:55] <pitti> seb128: it's just not that reliable to rely on translators actually catching all 9 languages in all of these projects
[08:55] <pitti> hey willcooke
[08:55] <willcooke> hey pitti
[08:55] <didrocks> hey willcooke
[08:55] <seb128> pitti, yeah, good point...
[08:56] <seb128> hey willcooke
[08:56] <willcooke> morning didrocks seb128
[08:56] <larsu> morning didrocks! How was your weekend?
[08:56] <larsu> hi willcooke! How are you?
[08:56] <willcooke> hey larsu, good thanks!
[08:56] <willcooke> larsu, was the dentists ok?
[08:56] <pitti> hey larsu, wie gehts?
[08:56] <didrocks> larsu: hey! was nice, a lot of walking with pitti and chatting ;)
[08:56] <didrocks> how was your's?
[08:57] <larsu> willcooke: need two fillings and a trip to a orthodontist
[08:57] <larsu> pitti: great! Feel good after gym this morning
[08:58] <willcooke> larsu, could be worse :)
[08:58] <larsu> didrocks: was nice as well. Went to see my niece
[08:58] <larsu> willcooke: heh, indeed
[09:02] <Laney> ahoy there
[09:02] <larsu> moin Laney! How is it going?
[09:05] <Laney> hey larsu!
[09:05] <Laney> going well
[09:05] <Laney> went walking in wales at the weekend
[09:06] <larsu> oh nice!
[09:06] <Laney> caught the south end of this http://www.bbc.co.uk/news/uk-35020487
[09:07] <Laney> wasn't actually flooded where we were
[09:07] <Laney> but so much rain
[09:07] <Laney> and dear god the wind
[09:07] <Laney> 100km/h
[09:07] <davmor2> less beans for Laney
[09:08] <Laney> beans????
[09:09] <davmor2> Laney: have you never seen blazing saddles cut down on the wind by eating less beans
[09:09] <Laney> oh no sorry :(
[09:10] <davmor2> Laney: https://www.youtube.com/watch?v=R6dm9rN6oTs
[09:10] <didrocks> good morning Laney
[09:13] <seb128> hey Laney
[09:20] <Sweet5hark> moin
[09:21] <Laney> hey didrocks seb128
[09:21] <Laney> how's it going?
[09:22] <didrocks> good, yourself?
[09:22] <Laney> SUPER!
[09:23] <seb128> great ;-)
[09:52] <seb128> what does "%'d" means for printf?
[09:52] <seb128> e.g
[09:52] <seb128> ngettext ("Deleting %'d file",
[09:52] <seb128>                                            "Deleting %'d files",
[09:52] <seb128>                                            source_info->num_files);
[09:55] <larsu> seb128: integer
[09:55] <larsu> unsigned, to be precise
[09:55] <larsu> oh wait. you're asking about the '
[09:55]  * larsu shuts up and reads the man page
[09:56] <larsu> seb128: it's for thousands grouping
[10:00] <seb128> in what manpage did you find it?
[10:00] <seb128> I didn't find it in man 3 printf
[10:00] <seb128> but maybe I didn't look right
[10:01] <Laney> it's in there
[10:01] <Laney> look for "thousands' grouping"
[10:02] <seb128> oh, right
[10:02] <seb128> I searched for "%'"
[10:02] <seb128> thanks
[10:02] <Laney> "1.234.567,89" in the da_DK locale
[10:02]  * Laney screams
[10:02] <seb128> now to understand why launchpad doesn't like it :-/
[10:02] <seb128> https://translations.launchpad.net/ubuntu/xenial/+source/nautilus/+pots/nautilus/gl/180/+translate
[10:02] <seb128> it's doing %&#x27;d
[10:04] <seb128> it's fine in the template http://launchpadlibrarian.net/228488052/nautilus.pot
[10:04] <pitti> Laney: just FYI, I'm on top of the cloud sorry-ness, so delete the mails up to now
[10:05] <Laney> hey pitti
[10:05] <Laney> pitti: okay, what's going on?
[10:06] <pitti> Laney: so the ppc64 one is the new 4.4 kernel in the PPA which apparently breaks reboots; I killed these PPA tests for now, and will get a console-log etc.
[10:06] <pitti> Laney: I'm just deploying some new ssh setup script to do that automatically in such cases
[10:06] <pitti> Laney: just when PS4.5 went down.. but it's back up now
[10:07] <Laney> we use a PPA kernel?
[10:09] <pitti> Laney: no, this is for tests against the kernel PPA (which has linux 4.4)
[10:10] <Laney> pitti: oh right, that's a good test result then
[10:10] <pitti> Laney: kind of, yes, just an unfortunate failure mode
[10:13] <pitti> Laney: apparently not ppc64el, though: http://autopkgtest.ubuntu.com/running.shtml#pkg-asic0x
[10:18] <davmor2> Laney: seb128: the new nautilus landing the icons are huge http://people.canonical.com/~davmor2/desktop-screenshots/big-new-nautilus.png
[10:18] <seb128> davmor2, yes, upstream design choice
[10:18] <seb128> feel free to comment on https://bugzilla.gnome.org/show_bug.cgi?id=748441
[10:19] <seb128> they seem to think it's alright
[10:19] <pitti> Laney: oh, and the other things are that there's a bunch of undeletable instances on bos01 (which use quota) and I can't create newer images on lcy01, and we also don't have imports of xenial cloud images; I have some 4 RTs pending now
[10:19] <Laney> pitti: haha, oh dear
[10:19] <pitti> isn't it fun :)
[10:20] <larsu> seb128: can't we just set a different default?
[10:20] <seb128> larsu, it's not in gsettings, it's a code patch, but sure we can patch that
[10:20] <seb128> still would be nicer if upstream reconsidered
[10:20] <seb128> also when we patch things it makes some of us sad
[10:21] <larsu> oh, I thought it was just a different initial zoom
[10:21] <larsu> ya patch is bad
[10:21] <seb128> larsu, https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1522316/comments/3
[10:21] <seb128> basically
[10:22] <seb128> the current slider doesn't give you small values
[10:22] <larsu> hm, aday says it's the same number of icons
[10:22] <larsu> just bigger and less spacing
[10:22] <seb128> that's probably true
[10:22] <seb128> doesn't change the "in your face" feeling
[10:22] <davmor2> seb128: on a plus side I'm not getting the glitch I had on the launcher any more where the % transferred meter remained up even though it had finished transferring
[10:23] <seb128> it also means with that the same spacing and smaller icons you could get more on screen
[10:23] <larsu> seb128: I don't particularly care about that :)
[10:25] <larsu> seb128: it's not true though. those are really *huge*
[10:25] <seb128> yeah :-/
[10:36] <xnox> darkxst, now that gdm3 took over packages from gdm, should gdm be removed?
[10:36] <xnox> seb128, Laney ^
[10:36] <xnox> cause rebuilding gdm, now fails to upload into the archive =(
[10:36] <Laney> don't ask me
[10:37] <darkxst> xnox, yes gdm source should be removed from xenial archive
[10:38] <darkxst> I kinda assumed archive admins would have done that when approving the new gdm3 source
[10:39] <xnox> darkxst, i don't think so. removals are processed from debian, and from lp bugs... it should be flagged up on the reports but not sure.
[10:39] <xnox> i'll file AA removal request.
[10:40] <darkxst> xnox, there is no gdm source in debian!
[10:40] <xnox> sure, but that didn't happen right about now ;-)
[10:41] <xnox> and i just uploaded gdm that fails to upload the build =)
[10:42] <darkxst> Laney, ^ can you remove it ?
[10:42] <darkxst> or didrocks?
[10:46] <xnox> bug #1523441 -> it will be processed eventually
[10:47] <didrocks> done
[10:48] <darkxst> thanks didrocks
[10:49] <didrocks> yw :)
[11:17] <andyrock_> morning all
[11:36] <willcooke> hey andyrock_
[12:30] <qengho> good morning
[12:32] <seb128> hey qengho andyrock
[12:38] <seb128> xnox, could you propose your uploaded changes against the corresponding vcses?
[12:38] <seb128> xnox, there is at least libdbusmenu and unity-settings-daemon that you uploaded without submitting back
[12:39] <xnox> si
[12:39] <seb128> thanks
[12:40] <xnox> seb128, libdbusmenu should be fixes upstream to resolve the critical FTBFS that are opened since a while....
[12:40] <xnox> e.g. bug #1429291
[12:40] <xnox> ..
[12:40] <xnox> ..
[12:40] <seb128> right, it's not a reason to get the vcs out of sync with the distro
[12:40] <xnox> ..
[12:40] <xnox> ubot5, you hate mondays too, don't you? =)
[12:41] <seb128> xnox, unity-settings-daemon is a packaging fix and there is no reason you needed to bypass the vcs
[12:41] <seb128> also you might derail ongoing landing by doing that
[12:42] <seb128> please use the proper protocol and ask the people who look after the packages rather than doing things in a way that screw others
[12:42] <xnox> seb128, I did $ debcheckout libdbusmenu -> and it gave me a stale raring branch....
[12:42] <xnox> seb128, how is that supposed to work?
[12:43] <seb128> debcheckout on unity-settings-daemon gives you the right thing
[12:43] <seb128> and by looking at libdbusmenu you can see that it's going through CI landings
[12:43] <seb128> commits or debian/changelog tells you that
[12:44] <xnox> seb128, i don't see a point to ci landings for something that gets uploaded only 3 times a year =)
[12:45] <seb128> xnox, forget about libdbusmenu then and let's discuss unity-settings-daemon
[12:45] <seb128> what's your excuse for that one?
[12:45] <seb128> it's properly maintained, has regular landing, a correct vcs refuse in the control
[12:46] <seb128> debcheckout give you the right vcs
[12:46] <xnox> nah....
[12:46] <seb128> and you are on this channel
[12:46] <xnox> let's discuss libdbusmenu =)
[12:46] <seb128> you could have asked
[12:46] <seb128> lol
[12:46] <xnox> why is it out of date Vcs fileds =) and why does it have 12.10.... version number? =)
[12:46]  * xnox is here only to troll =)))))))))))))))
[12:46] <seb128> because it's a legacy component and not changing a lot nowadays
[12:46] <seb128> but a mp to fix those issues would be welcome
[12:47] <seb128> just let me know when you have one, I can help reviewing/landing it ;-)
[12:48] <davmor2> xnox: you have to listen to this now for trolling https://www.youtube.com/watch?v=ZaiEdBxrXu0
[12:50]  * xnox is enjoying the jingle
[12:50] <xnox> davmor2, is this what they danced to in the Mask ?! =)
[12:51] <davmor2> xnox: no
[12:52] <xnox> seb128, https://code.launchpad.net/~xnox/libdbusmenu/xnox-non-ci/+merge/279767
[12:52] <seb128> xnox, thanks
[12:53] <xnox> https://youtu.be/tLZQ_xQEHGY -> love it
[12:53]  * xnox ponders to get banana suit, OMG this is so Minion way before minions too =)
[12:55] <davmor2> xnox: https://www.youtube.com/watch?v=5yqAaejuRn8
[12:56] <xnox> https://youtu.be/BROWqjuTM0g
[12:59] <davmor2> xnox: https://www.youtube.com/watch?v=RQC7dweRTKU
[13:00] <xnox> davmor2 you win !
[13:18] <desrt> good morning, desktop
[13:24] <seb128> hey desrt!
[13:24] <seb128> had a good w.e?
[13:27] <desrt> yes.  very.
[13:28] <desrt> had a very good entire week, in fact
[13:28] <desrt> collabora was extremely welcoming, saturday was a day of some very nice ingressing and then sunday was a day of some very nice esperantoing :)
[13:29] <desrt> how was your weekend?
[13:30] <seb128> great!
[13:32]  * desrt is suddenly unhappy
[13:32] <seb128> my w.e was fun, played some tennis and had a fondue on friday, had dinner with friends and played board games on saturday and didn't do a lot on sunday
[13:32] <seb128> oh?
[13:32] <desrt> just opened ingress.  my neighbourhood is very green this morning :p
[13:32] <seb128> haha
[13:32] <willcooke> :D
[13:33] <desrt> seb128: meeting new people in .nl?
[13:33] <Laney> I want a fondue
[13:33] <seb128> :-)
[13:34] <desrt> i want a chocolatine....
[13:34] <desrt> ....and Daruka's head on a stick
[13:34]  * willcooke had two mince pies at lunchtime 
[13:34]  * desrt goes for a short walk
[13:34] <seb128> desrt, yeah, I know a bunch of people here now ;-)
[13:34] <desrt> seb128: nice
[13:34] <desrt> how's the dutch? :)
[13:35] <seb128> going slowly :p
[13:35] <seb128> most people speak english
[13:35] <desrt> ya
[13:35] <desrt> someone explained that to me the first time i was there
[13:35] <seb128> they even reply in english when you try to use dutch if they see it's not your native language
[13:35] <seb128> which annoys some people who speak better than me :p
[13:35] <desrt> the NL is a small country, and because of that, they have these boxes that they install into every home
[13:36] <seb128> hehe
[13:36] <desrt> the purpose of those boxes is for teaching children english
[13:36] <desrt> i forget what they call them, but the english word for this object is "undubbed television"
[13:38] <jpds> seb128: https://i.imgur.com/twAGdWG.jpg
[13:38] <desrt> if it makes you feel any better, i wish my french was better :p
[13:38] <seb128> :-)
[13:38] <desrt> comic gold
[13:40] <desrt> my experience with french is closer to either
[13:41] <desrt> "aww.. an obvious anglo is trying my language... that's nice, but i would be more helpful to this person if i just spoke english to them..."
[13:41] <desrt> or
[13:41] <desrt> "your hamfisted attempts at my language is an insult to me and you're wasting my time"
[13:41] <desrt> either way results in a lot of english spoken, in the end :(
[13:42] <seb128> :-(
[13:42] <jpds> desrt: You roastbeef
[13:42] <desrt> meh.  i can kinda appreciate it.  it's not the job of people in restaurants to teach me a language :)
[13:43] <desrt> and i -am- wasting their time :p
[13:43]  * desrt goes to grab some tasty chocolate pastries
[13:46] <seb128> desrt, enjoy!
[13:57] <Trevinho> seb128: got no answer from pkg-config upstream, made an upstream bug and linked at https://bugs.launchpad.net/pkg-config/+bug/1523508
[14:04] <seb128> Trevinho, thanks, reading
[14:04] <seb128> Trevinho, did upstream say anything on the issue/what should change?
[14:04] <Trevinho> seb128: got no reply via mail
[14:06] <seb128> Trevinho, oh, sorry, I misread
[14:06] <seb128> thanks for opening the bug!
[14:28] <desrt> my place downstairs is getting cocky
[14:28] <desrt> 3 chocolate stripes in their chocolatine
[14:29]  * desrt makes photographic proof before didrocks starts arguing non-existance
[14:29] <didrocks> 3!
[14:29] <didrocks> how dare they?
[14:30] <didrocks> 2 is the exact *right* balance
[14:30] <desrt> have you ever tried three?
[14:30] <larsu> he wouldn't have, that's not "food"
[14:31] <desrt> this is a great question, because both possible answers are an admission of defeat :)
[14:32] <seb128> it's not on the list
[14:32] <didrocks> nor on the recipe!
[14:32] <didrocks> the approved one
[14:32] <didrocks> the one and only of course! :)
[14:32] <larsu> (which is on the list)
[14:33] <didrocks> (obviously)
[14:34] <desrt> rumour has it, each day last week, i was in the bakery with the best baguette in the world (as decided by some international competition)
[14:35] <desrt> they won it in some year -- the only year that it was given outside of france
[14:35] <desrt> of course, i can't actually find any online reference for this now :)
[14:36] <larsu> "of course"
[14:36] <larsu> you probably dreamt it :P
[14:37] <desrt> i was told it, very clearly
[14:37]  * larsu is hungry now and eats a carrot
[14:37] <desrt> i will press my source for [citation needed] :)
[14:42] <seb128> desrt, those guys are at least at marketing and made you believe what they were saying at least ;-)
[14:42] <seb128> good at marketing*
[14:49] <seb128> larsu, what was the outcome of the gtk hidpi/screenshot issue? the SRU is still waiting to get a new upload, we need to either drop the buggy change or fix it, did we agree on a way out?
[14:51] <larsu> seb128: ah right. Let me fix it now
[14:51] <larsu> I think I started on that already
[14:51] <seb128> larsu, I don't want to interrupt you in what you were doing, please finish and have a look next
[14:52] <seb128> or just tell me to drop the patch for now
[14:52] <seb128> we can do that in a follow up SRU later
[14:52] <larsu> no this is a good monday everning fix
[14:52] <seb128> k, thanks ;-à
[14:52] <larsu> "evening" (feels like it because it's getting dark here)
[14:52] <seb128> ;-)
[14:53] <seb128> yeah, we have a nice day here, sky is blue but it's starting getting slowly into night mode as well
[14:58] <qengho> happyaron: how's the air tonight?
[14:59] <larsu> seb128: at least you have blue sky! *jealous*
[15:00] <seb128> hehe
[15:00] <larsu> ours is #aaaaaa
[15:02]  * ogra_ would rather call it #dfdfdf
[15:02] <larsu> not as bright anymore :P
[15:02] <ogra_> true :)
[15:02] <larsu> but you're more south than I am ;)
[15:09]  * didrocks reboots
[15:11] <didrocks> \o/
[15:11] <didrocks> plymouth logo
[15:11] <didrocks> well, plymouth ubuntu theme
[15:12] <seb128> :-)
[15:12] <seb128> well done!
[15:12] <didrocks> ;)
[15:12] <didrocks> I don't declare victory yet
[15:12] <pitti> *\o/*
[15:12] <didrocks> working on desktop, working with text theme in a virtualbox vm
[15:12] <didrocks> and initramfs looks sane
[15:13] <pitti> only developer can get that excited about a net-zero visible change :)
[15:13] <larsu> seb128: actually drop the SRU - I'm changing the gtk patch anyway because of Company's comments
[15:13] <didrocks> but let's see server and passphrase or whatnot
[15:13] <didrocks> pitti: very true :)
[15:13] <seb128> larsu, ok, thanks
[15:13] <hikiko> wow I just found a bug in intel driver :) I couldn't do the correct shadow shape because of that :s
[15:14] <seb128> report it upstream
[15:14] <seb128> they are usually good at responding
[15:14] <hikiko> yep, but I will do it after I finish it because I have to write a prog that demonstrates it
[15:15] <hikiko> (I can't send them unity :p)
[15:18] <seb128> right ;-)
[16:01] <pitti> Laney: FYI, if you run tests manually -- the nova setup script now treats the image parameter as a regexp, so you can just say "--image ubuntu/ubuntu-xenial-adt-amd64-server" and it will pick the latest match
[16:08] <Laney> pitti: ah, great, is the worker using this too?
[16:09] <xnox> didrocks, could you please be so kind and kill gdm in xenial-proposed too?
[16:09]  * xnox uploaded it hence it needed two removals *sorry*
[16:14] <didrocks> xnox: no worry, flushing in a sec
[16:14] <pitti> Laney: yes, I dropped the worker logic for finding the latest image and moved that into the setup script
[16:14] <pitti> Laney: that was part of generalizing the worker to get along with any virt-runner, not just lxc and ssh
[16:15] <didrocks> xnox: done!
[16:15] <pitti> or lxc and nova, in that case
[16:15] <xnox> didrocks, thanks.
[16:15] <didrocks> yw
[18:09] <Laney> bye!
[19:11] <robert_ancell> willcooke, hi
[19:19] <willcooke> hey robert_ancell
[19:28] <willcooke> g'night all